看板 PHP 關於我們 聯絡資訊
※ 引述《nakasaki (I love Wendy ^-^)》之銘言: : 我是想寫一個Web介面的程式 : User端要去隨時查看server端是否有新的資料進來 : 以便做其他的處理 : 所以希望能每隔兩三秒就去查尋一下 : 若沒有新資料  就等兩三秒  再查一次 : 如果有  就進一步做其他處理 通常開一個網頁 慢一點 都會超過三秒鐘 所以這樣的更新頻率真的太高了 看樣子比較適合用AJAX(需要用到Javascript) 每3~5秒去做一次XMLHttpRequest 把結果(看是要用HTML,XML還是JSON來處理)讀到網頁上面 雖然AJAX是比較複雜的解決方法 但也是最短時間更新最好的方法 或者是做一個小型的inline frame,讓框架裡面的網頁來做refresh的工作 : : 不知你是要透過web介面存取文件 : : 還是要在後端,例如直接在server端執行? : : 如果是web介面 : : 假設你的網頁檔名是xxx.php : : 裡頭寫好文件的存取方式 : : (例如用fopen函數) : : 至於每格一段時間自動執行部分,可以用 : : <META HTTP-EQUIV=Refresh CONTENT="10; URL=xxx.php"> : : 10代表十秒後指向xxx.php(也就是指回原本網頁) : : 如果是在server端進行 : : 在linux可以用crontab : : 在windows可以用內建的排程管理軟體(控制台內) : : 或是nncorn等軟體去安排 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.60.97