【发布时间】:2009-07-23 18:10:35
【问题描述】:
我在这里使用 PHP5。我制作了一个登录系统,根据数据库中的记录检查用户名和密码。我想使用会话来存储记录的值。例如,当我到达我成功“登录”用户的区域时:
if($errors = 0) {
$_SESSION['logged'] = "1";
}
问题是我希望$_SESSION['logged'] 保持活动状态,比如说 5 分钟,所以当我在这段时间之后执行if($_SESSION['logged'] == "1") 时返回 false。另外,我想在用户关闭浏览器后删除此会话。基本上,我想要一个会话配置,以便用户可以安全地离开他的办公桌,当他或某人在 10 分钟后按下刷新或在浏览器关闭后再次进入时,会话已经被删除,并且访问受到限制。
有人可以帮忙吗?谢谢。
【问题讨论】: