我有一个登录页面。当用户名或密码正确时,您将转到主页。但是3次输入错误的用户名和密码后,您转到另一个页面(不是主页)。我在登录页面开始一个会话。
session_start();
$_SESSION['login_time']=' ';
检查用户名和密码后,我想增加该会话,如果它低于 4 留在登录页面:
session_start();
if ($_SESSION["login_time"] != null){
$_var = (int)$_SESSION["login_time"] +1;
$_SESSION["login_time"] = $_var;
}
if($_SESSION['login_time']<4){
header('Location: loginpage.php');
}
但是我的会话不会增加并且始终保持 1。请帮助。