我没有任何编码经验。我正在使用某人给我的一些代码,这样我的登录就会超时。然而,一旦超时,我就无法立即重新登录。几天后,如果我再试一次,我可以。有人能帮我修改这个代码吗?这样我就可以在它超时后立即登录了
非常感谢你的帮助!
这就是我所拥有的:
<?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;
}
?>
不确定更改此代码是否会产生您想要的效果。然而,你可以玩"15*60"的游戏——这意味着15分钟。