0
我想在5分鐘後註銷非活動用戶。強制非活動用戶註銷
我使用此代碼跟蹤用戶活動
if (isset($_SESSION['LAST_ACTIVITY']) && (time() - $_SESSION['LAST_ACTIVITY'] > 7)) {
// last request was more than 30 minutes ago
session_unset(); // unset $_SESSION variable for the run-time
session_destroy(); // destroy session data in storage
header('Location: ../index.php');
exit;
}
$_SESSION['LAST_ACTIVITY'] = time(); // update last activity time stamp
但問題到時候出它不會破壞會話和開放重定向他,除非用戶或刷新頁面
我想自動登出他
我該怎麼做到這一點?
謝謝你設定的東西。我雖然有沒有使用Ajax的方式。感謝您的提示 – jack
您可以在Javascript中運行一個簡單的計時器來避免AJAX,但如果您重新引用服務器,您顯然可以實現更多的細節 –