![](/img/trans.png)
[英]How do I get a value from PHP's defualt session when a custom session handler is in use?
[英]How Do I Efficiently Build a Session Timeout Handler in PHP?
如何在 PHP 中有效地構建 session 超時處理程序? 我正在建立一個會員網站,其中一個登錄,我設置了一個他們已成功登錄的 session 變量,然后當 session var 表示會員 = 是時開始顯示會員資料。 問題是——session 超時。 當然,我已經在共享主機上盡可能設置了 session 超時,這相當不錯,但這是針對某人走開,讀一本書或其他東西,並試圖回到原來的樣子的情況正在做。
我想檢測 session 超時,然后重定向到顯示“您的 session 已超時。單擊此處再次登錄”的頁面。 他們單擊以再次登錄,然后返回到他們所在的頁面。
或類似的東西。
你可以這樣做,但我不知道這是否值得努力。
如果您知道有效的 session 的剩余時間,您可以將其傳遞給 JavaScript,它可以setTimeout()
(如果數字足夠小)或setInterval()
。 當時間到了,它可以調用window.location.reload()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.