我有一個JavaScript代碼,基本上顯示一個框,說如果你不點擊鏈接,你將在60秒內註銷。現在我的問題是,我可以使用JavaScript onClick事件的鏈接來以某種方式更新我的PHP代碼,檢測您的會話是否超過30分鐘。更新PHP通過Javascript
if (isset($_SESSION['LAST_ACTIVITY']) && (time() - $_SESSION['LAST_ACTIVITY'] > 1800)) {
// last request was more than 30 minates ago
session_destroy(); // destroy session data in storage
session_unset(); // unset $_SESSION variable for the runtime
header("location:login.php");
}
短刷新includes.php文件是有什麼事我可以做到及時更新我的$ _SESSION [「LAST_ACTIVITY」]變量?
爲什麼不救的是在30分鐘內到期一個cookie,然後檢查是否該cookie存在? – Simon
@Simon我們正在和一些客戶合作,它會比cookie更容易使用會話,我已經考慮過了。 – atrljoe