无法登录管理面板获取php中的无效凭据

时间:2017-12-16 11:06:18

标签: php mysql authentication

在输入正确的凭据后,无法登录管理面板获取错误消息作为无效凭据。这是我的代码

的index.php:

 <form method="post" action="login_model.php">
    <input type="text" class="text" placeholder="E-mail address" name="admin_email" id="admin_email">
    <input type="password" placeholder="Password" name="admin_password" id="admin_password">
    <div class="submit"><input type="submit" name="submit1" value="Login"></div>
    <ul class="new">
        <li class="new_left"><p><a href="forgetpassword.html">Forgot Password ?</a></p></li>
        <div class="clearfix"></div>
    </ul>
</form>

login_model.php:

 $connection = mysql_connect("localhost", "root", "") or      die(mysql_error());
 $db = mysql_select_db("dance", $connection);
 $name = $_POST["admin_email"];
 $password = $_POST["admin_password"];
 if(isset($_POST['submit1'])){
    $query = "SELECT * FROM admin_login where admin_email= '$name' AND 
    admin_password= '$password' ";
    $result = mysql_query($query);
    $rows=mysql_num_rows($result);
    if($rows==1){
       session_start();
       $_SESSION['username'] = "$email";
       header("Location:voterslist.php");
    } else {
       echo "Invalid Username or Password";
    }
 }

0 个答案:

没有答案