超时后无法重新登录

时间:2013-11-23 21:46:12

标签: timeout

我没有任何编码经验。我正在使用某人给我的一些代码,以便我的登录时间超时。但是,一旦超时,我就无法立即重新登录。几天后,如果我再试一次,我可以。任何人都可以帮我修改这段代码,以便我可以在超时后立即登录吗? 非常感谢你的帮助!

这就是我所拥有的:

<?php
session_start();
if(!isset($_SESSION['logintime'])){
$_SESSION['logintime'] = time();
}else {
if(time() > $_SESSION['logintime'] + 15 * 60){
unset($_SESSION['username']);
}else{
$_SESSION['logintime'] = time();
}
}
if (!isset($_SESSION['username']))
{
   header('Location: ./mealplans.php');
   exit;
}
?>

1 个答案:

答案 0 :(得分:0)

不确定更改此代码是否具有您想要的效果。但是你可以玩“15 * 60”这个位 - 这意味着15分钟。

相关问题