即使关闭浏览器窗口(仅使用会话(,我如何保持登录1年?
将PHP$_SESSION保存一年以上非常容易。以下是用户登录后重定向到的页面上必须使用的代码:
ini_set('session.gc_maxlifetime', 31968000);
ini_set('session.gc_probability', 1);
ini_set('session.gc_divisor', 1);
if(isset($_COOKIE[session_name()])) {
setcookie(session_name(), $_COOKIE[session_name()], time() + 31968000, "/"); // 31968000 = a few days more than a year in seconds
}