2013-11-23 46 views
0

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

这是我在的地方:

<?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

不知道,改变这个代码将有你想要的效果。然而,你可以使用'15 * 60'这个比特 - 这将意味着15分钟。