php網頁如果每五分鐘自動更新網頁

我找到了兩個方法可以做到,但不是我要的那種
<meta http-equiv="refresh" content="20; url=main.php" >

header("refresh:5;url=main.php");

原因是因為我寫了一個網頁,因為有用session,我不想因為使用者閒置太久的關係而讓session被清掉,所以我希望在24分鐘之前自動更新網頁,不過我有做分頁,假設我現在在15頁,當我用上面的兩個方法更新後,會自動跑去第1頁,但我希望它還是停在15頁,我希望是像我按F5一樣,不管在那一頁,我按F5它就停在那一頁,請問有什麼方法可以達到我的需求呢?
2008-03-22 23:34 發佈
文章關鍵字 網頁 PHP
url=main.php這裡改為url=main.php?page=XX就好囉
PS.請依你的程式修改page這個名稱並將XX改為你當下的頁面變數
那是只說在每個頁面都加個url:main.php?page=XX

然後在refresh頁面的時候
因為程式碼判定為在5min後或者refresh後就會去找page=xx
因此就不會回歸到main.php
會一直停留在page=xx該頁面上摟
應該是這麼說的吧

(原來是這樣喔...又學到一個了...筆記筆記....)
~~我就是我!唯一的我~~ 歡迎加入windows7 club 請上:windows7.ithome.com.tw
對厚,我怎麼沒想到,感謝各位的回覆

另外再請問,我從main.php中另開視窗,用windows.open來開的,在新的視窗中做完之後用
opener..reload();
window.close();

重整母視窗,並關掉子視窗
到這裡都ok,母視窗也被重整了
但原本在母視窗中的header("refresh:5;url=main.php?pages=".$pages);
變得沒作用了,請問有什麼方法可以解決嗎?
要不要試試ajax技術!!
應該比較符合你要的功能
不知道是不是我沒讀懂,不過樓上的回覆似乎是沒看清楚樓主要的是甚麼
他的目的是不希望因為user閒置而斷線,AJAX在我印象中似乎是非同步的解決方案
和session的重整似乎沒關係?
若觀念有錯請糾正我,謝謝
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?