我在闲置45分钟后使用以下代码重定向:
if(isset($_SESSION['last_active']) && (time() - S_SESSION['last_active'] > 2700)) {
session_unset();
session_destroy();
header('Location: http://www.website.com');
exit();
}
$_SESSION['last_active'] = time();
这可以正常工作,但是如果访问者在超过45分钟的不活动之后单击一个链接,该链接将触发Ajax调用,该链接将数据输出到ajax_content_container div中,即http://www.website.com的重定向html输出被压缩到ajax_content_container div中而不是新页面中。如何避免这种情况? 谢谢你的支持。