我想保持会话活动10分钟。然后取消或销毁它

时间:2013-02-06 09:29:54

标签: php session-timeout

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

2 个答案:

答案 0 :(得分:2)

ini_set("session.gc_maxlifetime","600");
session_start(); 

答案 1 :(得分:0)

session_start();
if( time() - $_SESSION['login_time'] > 600)
{
    header("Location:login.php");
}

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

当然首先你必须存储:

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

创建会话时。