if,elseif,然后声明php

时间:2016-01-17 19:48:23

标签: php mysql if-statement

我正在尝试制作用于登录用户的php脚本,如果用户名和密码与mysql数据库中的用户名和密码匹配;但是,我还想要一个管理员登录,其中id为用户名为Admin,用户名/密码存档。这是我到目前为止所拥有的。

$username = $_POST['username'];
$password = $_POST['password'];
if($username == "Adim" && $user->login($username,$password)) {
    $_SESSION['username'] = $username;
    header('location: admin.php');
    exit;
} elseif($user->login($username,$password)){ 
    $_SESSION['username'] = $username;
    header('Location: schedule.php');
    exit;

} else {
    $error[] = 'Wrong username or password or your account has not been activated.';
}

当用户名是Admin和正确的密码时,它会带我到schedule.php,它应该带我去admin.php。我希望它带我去admin.php

1 个答案:

答案 0 :(得分:1)

我认为您必须将"Adim"更改为"Admin"才能使其发挥作用。