我没有任何编码经验。我正在使用某人给我的一些代码,以便我的登录时间超时。但是,一旦超时,我就无法立即重新登录。几天后,如果我再试一次,我可以。任何人都可以帮我修改这段代码,以便我可以在超时后立即登录吗? 非常感谢你的帮助!
这就是我所拥有的:
<?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;
}
?>
答案 0 :(得分:0)
不确定更改此代码是否具有您想要的效果。但是你可以玩“15 * 60”这个位 - 这意味着15分钟。