0
A
回答
3
建設成爲您的代碼此酌情:
session_start();
// 20 mins in seconds $inactive = 1200;
$session_life = time() - $_session['timeout']; if($session_life > $inactive) {
session_destroy(); header("Location: logoutpage.php");
} $_session['timeout']=time();
這將檢查自上次請求多少時間已經過去了,如果大於20分鐘就被破壞。
-4
PHP將在24分鐘不活動後自動終止會話。
我懷疑4分鐘造成如此大的差異。
只需使用默認設置,你就會好起來的,不需要特別的操作。
+11
這不是一個真正公平的事情要說。如果一個組織有20分鐘的不活動策略,直到他們的在線管理系統將其註銷爲止。你能否證明24分鐘更好,因爲配置更容易? – 2011-03-26 08:41:28
相關問題
- 1. 會話在20分鐘後過期:是否空閒
- 2. 我如何在PHP如果閒置10分鐘,使用會話註銷用戶
- 3. 我的用戶在15-20分鐘後自動註銷,我不想那
- 4. 在30分鐘內閒置時殺死用戶會話 - 基於java
- 5. x分鐘後終止vbscript
- 6. 如果用戶閒置15分鐘,刪除會話(維護使用cookie)
- 7. 如何將會話超時設置超過20分鐘?
- 8. 我想在2分鐘後停止ajax請求
- 9. 連續運行webjob在20分鐘後中止
- 10. Selenium Web驅動程序/ java會話應在20分鐘後過期
- 11. PHP會話24分鐘後超時...... session.gc_maxlifetime設置爲90000
- 12. 當用戶閒置3小時時,會話將過期。 php
- 13. php會話變量在30分鐘後過期
- 14. 管理員終止用戶會話
- 15. 如何註銷會話,如果用戶空閒在PHP
- 16. 如何在Redshift中超時閒置用戶會話?
- 17. 如何檢測用戶閒置一段時間並在PHP中銷燬會話?
- 18. 是在會話終止(事務回滾)後更新觸發器被終止後?
- 19. 爲什麼Firefox在20秒後終止我的小程序?
- 20. 從管理會話中終止ASP .NET用戶會話
- 21. 什麼是空閒數據庫會話?何時終止這些會話?
- 22. 用戶閒置後彈出
- 23. GKSession - 終止會話
- 24. 如果用戶不接受付款,5-10分鐘後恢復會話。 PHP
- 25. PHP會話結束後24分鐘甚至用戶是活動和工作
- 26. 如何停止會話每3-5分鐘後過期
- 27. 如何在ASP.NET中登錄時終止用戶會話
- 28. 約25分鐘後會話丟失
- 29. SolrCloud 15-20分鐘
- 30. Rails 3:用戶關閉瀏覽器或頁面後終止用戶會話?
http://www.php.net/manual/en/session.configuration.php – usoban 2011-03-26 08:27:56