0
我有這樣的代碼在session.php文件:笨sess_destroy()對於當前會話
// Is the session current?
if (($session['last_activity'] + $this->sess_expiration) < $this->now)
{
$this->sess_destroy();
return FALSE;
}
每個會話笨設置Cookie過期日期$this->sess_expiration + time();
如果我設置this->sess_expiration = 5
,之後發送get請求6秒鐘它將不包含cookie,因爲瀏覽器會因爲exp日期而銷燬它。所以CI會創建新的會話記錄,刪除舊會話的解決方案是什麼?
你的意思是每次使用'last_activity'刪除舊記錄? – user683680 2011-04-18 12:16:27
您可以在配置文件中更改會話設置。並在'config.php'中設置'$ config ['sess_expiration']' – Anatolij 2011-04-18 12:23:59