作者adddream (哆啦A孟)
看板PHP
標題[請益] 讀取檔案的問題
時間Fri Mar 23 17:11:26 2007
程式要求:
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
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.79.73