當用戶成功登錄網站時,該事件會創建一個名爲'loggedin'的會話並將其設置爲true。用戶登錄會話狀態爲only = true,直到他們離開網站
if (criteria satisfied){
$_SESSION['loggedin'] = true;}
else { ... }
該會話如何在用戶退出網站時過期?
退出網站意味着直接離開網站。無論是關閉標籤頁,瀏覽器還是訪問其他網站,都意味着用戶離開網站的任何情況。
我在問這個問題之前檢查了其他問題,但沒有人似乎直接回答,似乎都處理與每個提問者相關的唯一實例。
「退出網站」對您意味着什麼? – jprofitt 2012-03-19 12:32:39
有很多關於這方面的問題。請檢閱他們:http://stackoverflow.com/questions/520237/how-do-i-expire-a-php-session-after-30-minutes – sikander 2012-03-19 12:34:53
@ryan你的意思是跟蹤關閉標籤/窗口? – hjpotter92 2012-03-19 12:35:44