-5

如果一个人闲置 10 分钟,那么我希望页面过期 -> 用户必须再次登录才能继续。

4

2 回答 2

2
ini_set("session.gc_maxlifetime","600");
session_start(); 
于 2013-02-06T09:34:14.560 回答
0
session_start();
if( time() - $_SESSION['login_time'] > 600)
{
    header("Location:login.php");
}

这将检查会话是否已运行超过 600 秒(10 分钟)。

当然首先你必须存储:

$_SESSION['login_time'] = time();

创建会话时。

于 2013-02-06T09:32:03.000 回答