作为对此的新手,如果用户没有点击“任何其他链接”,即在没有任何活动的情况下停留在该页面上,我试图在 100 秒后实现会话超时。我使用了以下 php 脚本,但我猜“ if" 条件检查每个脚本只进行一次,因此即使检查在某个时间后被违反,也不会发生自动重定向..所以有没有办法(仅使用 php 脚本),以便这次检查在页面上重复发生? ?
if (isset($_SESSION['LAST_ACTIVITY']) and (time() - $_SESSION['LAST_ACTIVITY'] > 100))
{
session_unset();
session_destroy();
header('Location: seesiontimeout.php');
}
该$_SESSION['LAST_ACTIVITY']
变量已在脚本开始时设置...