看板 PHP 關於我們 聯絡資訊
※ 引述《adddream (哆啦A孟)》之銘言: : 程式要求: : 1.我要讀取檔案,並藉由讀取此檔案裡頭的直去做繪圖. : 2.檔案是隨時在更新的,也就是我一邊讀取檔案而同時檔案也在做更新. : 目前的程式概況: : 1.總共分為三端,client,server,一個量測版子(soc上頭有linux系統) : 2.程式共有三個.一個負責畫圖的php,一個包含javascript的html檔,以上兩個建在server : 以及一個寫在測量版子上的一個c語言程式(版子也是linux系統). : 另外使用linux的nfs的系統去動態的更新在server上的某個紀錄數值的檔案. : 3.當我在瀏覽器打上我的192.168.2.100/measuring.html時,我的html檔裡頭的 : javsscript會不斷的去呼叫.php檔作畫圖的工作,而php檔也會開啟紀錄數值的檔案, : 作圖之後,顯示在.html網頁上.這裡已經可以順利的工作(當資料是死的時候). : 4.我使用量測的版子(linux系統,soc的版子)不斷的接收訊號,在接收100筆資料之後, : 利用linux系統的nfs功能(我版子跟server都是linux系統),將這一百筆資料寫入至 : 我的server中,然後再繼續做資料的收集,在傳...週而復始.這裡也是ok的,也就是 : 我每次都是讀取到一百筆之後,我才將檔案寫入至server中. : 5.問題開始: : 我結合兩個已經好的part,也就是,我的網頁上應該可以隨著我資料的改變而不斷 : 的出現新的圖形,但現在問題產生了. : 情況如下: : a.網頁上可以顯示出圖形,但這些圖形只是不斷的重複相同的圖形. : b.當我瀏覽器按下重新整理後,才會顯示出新的圖形出來. : c.基於以上兩點,我的程式只是不斷的以第一次所開啟檔案時後的值, : 作圖形的繪畫. ex:假設我開始執行瀏覽器的時候數值是 : 1,23,45,24,68,23...到一百筆,我的圖形就只會重複不斷的以這些數值作圖, : 而沒有辦法抓取道,目前正確的數值. : d.因為我的.html是去呼叫.php而.php才去抓取檔案內的值,再加上檔案又是一值 : 不斷的再做更新,所以問題應該是出在這裡吧. : 怎麼一邊取值又一邊更新檔案,而抓到的檔案又是目前最新的資料@@" : 請各位高手幫幫忙 阿里阿鬥 m(_ _)m 這應該是單純的網頁問題... 所以你貼到電子版其實有點離題了... 我猜... 應該是你javascript呼叫的檔名是一樣的... 所以js自動更新的時候... ie就直接抓暫存的圖檔了... 換個方式試一下... 你在js那邊產生一個隨機的變數... 丟給呼叫的PHP當作參數... gd.php?a=random number 當然...你產生圖形的PHP不用修改... 參數傳進去沒有用到自然不會有什麼影響... 不過對IE來說...你每次讀取到的圖片檔名都不一樣... 所以應該會重抓... 這樣圖片才會正確更新... 試看看吧... 如果解決了只要請我吃飯就可以... 不用太感激我沒有關係... -- ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 國 立 聯 合 大 學 (理工/電資/管理/技術/客家)院所 招生中 National United University ─────────────────────────────────── 首頁 http://www.nuu.edu.tw BBS telnet://uun.twbbs.org -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.140.180
adddream:真的是給你感謝的啦,我在試試看 ^^ 03/23 18:56
readper:header也可以讓瀏覽器不要做暫存的動作 03/23 18:58
adddream:因為我有需要做暫存的動作,這樣才不至於我的SERVE的負荷 03/23 19:12
adddream:過重^^,所以才產生這樣的問題 ^^... 03/23 19:13
mosquito520:給2F...你提的我倒是不知道...受教了...:) 03/24 00:58