如果(..){include},反正包括

时间:2014-09-13 12:25:27

标签: php database mysqli

我正在尝试为管理员创建一个简单的登录系统。没什么特别的,因为它是我的第一个。我正在尝试验证输入的usernamepassword是否与数据库中的相同,然后include页面的其余部分。没有错误,一切正常,数据库访问很好,但它就像if语句一样。它只是加载页面的其余部分includes

<form action="admin.php" method="POST" class="login">
    <input type="text" placeholder="Password" name="username" required>
    <input type="password" placeholder="Password" name="password" required>
    <input type="submit" value="Log In">
</form>

<?php
require('connect.php');

$admin = <<<SQL
    SELECT *
    FROM admins
SQL;

$username = $_POST['username'];
$pw = $_POST['password'];

$result = $db->query($admin);

while($row = $result->fetch_assoc()){
    if($username == $row['username'] && $pw == $row['password']){
        include('admininclude.php');
    } else {
        echo 'You are not cool enought to enter. (Username or Password wrong.)';
    }
}

$db->close();
?>

提前致谢!

0 个答案:

没有答案