作者xichon (xichon)
看板PHP
標題[請益] 關於PHP寫時間的新手問題
時間Wed Nov 3 14:16:43 2010
各位前輩,你們好
小弟最近剛接觸PHP
寫到date這個函數
但是它只能顯示固定的時間
小弟就試著使用無限回圈
讓它可以每秒都做一下更動
就像真的時鐘那樣每秒秒數就會加一
可是這樣做在網頁上是一直在
前面顯示過的時間後面再顯示下一秒的時間
(EX.現在時間02:10:00 現在時間02:10:01....)
那小弟有找到資料說可以
使用header這個函數來重新載入頁面的做法
可是重新載入頁面這樣的話
使用起來也不適當
所以想問看看,
有沒有指令是可以清除掉上一個迴圈顯示出來的時間
又或者可以使用什麼方式
PS.小弟有找過JS的做法,
但是這樣又會造成每個使用者的時間不統一的問題
先謝過各位前輩^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.172.211.76
1F:→ Jerr:ajax去打server請php給時間,再update document的dom 11/03 14:25
2F:→ xichon:謝謝jerr前輩,不過想再問一下, 11/03 14:31
3F:→ xichon:php本身沒辦法做到這樣的功能嗎?? 11/03 14:31
4F:→ xichon:ajax小弟我還沒碰過!"!冏 11/03 14:32
5F:→ guardlan:php是在server端執行完把結果吐回去給client 11/03 14:35
6F:→ guardlan:你要的這功能靠js做才是正解 11/03 14:37
7F:→ guardlan:怕每個使用者的時間不統一的解法應該是 讀取網頁的時候由 11/03 14:38
8F:→ guardlan:server提供個基準時間值 讓client的js接走然後做時間累加 11/03 14:38
9F:→ guardlan:ajax的做法不是不行, 一值打server要時間...如果你網站有 11/03 14:41
10F:→ xichon:謝謝Jerr前輩 與 guardlan前輩 這樣小弟我瞭解了!感謝^^ 11/03 14:42
11F:→ guardlan:幾十人同時在線上, server不被打掛才怪= = 11/03 14:42
12F:→ tkdmaf:js就可以直接寫入時間用setTimeout遞迴更新了。 11/03 14:45
13F:→ xichon:謝謝tkdmaf前輩,JS的部分小弟還需要研究研究^^"還沒碰過^^ 11/03 15:16
14F:→ xichon:非常的感謝您們給小弟的方向^^ 11/03 15:16
16F:→ xichon:謝謝前輩分享^^ 11/05 00:23