[問題] 如何排程執行$.post

作者: jami520 (我的生命因你而發光)   2020-04-16 17:20:08
目前我把下面這段程式存成php檔案
用cron排程來跑,他沒辦法有效的執行
但手動貼網址來執行php卻是可以的
不知道該怎樣來做更改呢?
<script type="text/javascript">
$.post('https://script.google.com/macros/s/AK/exec',
{msg:'這是訊息部分!'},
function(e){
console.log(e);
});
</script>
作者: tino1991 (深白)   2020-04-16 17:33:00
不太熟php 檔案不用<?php 包嗎?$.post 是 jquery 的東西,是js 的lib喔
作者: LPH66 (-6.2598534e+18f)   2020-04-16 18:07:00
你把前端後端搞混了, 貼網址執行時執行的是你的瀏覽器php 在這裡完全沒有作用 (因為沒看到 <?php 的關係)所以就只是照樣把這段話輸出, 是到了前端才由瀏覽器執行 js
作者: jami520 (我的生命因你而發光)   2020-04-16 18:20:00
我是把js內容放在<body></body>之中,php檔案是我載出資料庫的資料取代訊息部份而已,js上下沒有在<?php 之中這部分有怎樣解決方式嗎?
作者: oToToT (屁孩)   2020-04-16 22:26:00
你可以改去學如何用PHP送request,然後理解前後端的差別
作者: LPH66 (-6.2598534e+18f)   2020-04-17 14:23:00
沒想到這張推圖還有用上的時候:-------------------------------------輸出(結構為HTML或其他Browser可判讀的文件)__________ __________∣Server: ∣→∣Browser: ∣∣執行表單目標的PHP ∣ ∣解讀HTML,執行含在 ∣∣或執行含有PHP碼的 ∣ ∣HTML裡的Javascript∣∣目標文件,輸出結果 ∣ ∣形成你看到的網頁 ∣∣_________∣←∣_________∣以POST或GET的方法,送出給表單目標的文件-------------------------------------
作者: WunoW (WunoW)   2020-04-23 23:41:00
......
作者: kyoe (緣份‧不再)   2020-04-24 11:06:00
你的code是js..cron不能跑..
作者: MangoTW (不在線上)   2020-05-12 09:04:00
執行 PHP 時不會跑 JS 程式碼
作者: kattte (誠實面對自己吧!)   2020-06-29 01:34:00
php...curl ?
作者: laechan (揮淚斬馬雲)   2020-09-20 17:05:00
寫php腳本再套排程跑比較簡單

Links booklink

Contact Us: admin [ a t ] ucptt.com