我正在尝试使用 mysqli 方法制作登录表单。我没有收到任何错误,但在这两种情况下(正确或不正确的身份验证)我都得到了 IF 条件结果的第二部分!“你没有权限!。”
<?php
include_once('db.php');
$eMail = mysql_real_escape_string($_POST["eMail"]);
$passWord = mysql_real_escape_string($_POST["psword"]);
$query = "SELECT count(*) FROM users WHERE (email='$eMail' AND pass='$passWord')";
if( $query > 0 ) {
echo "You are allowed.";
}
else{
echo "You are not allowed!.";
}
$mysqli->close();
?>
我也将 if 条件改为以下
if( $mysqli->query > 0 ){}
我有一个名为 users 的表和两列(email,pass),其中包含用户的电子邮件和密码。现在你能告诉我我做错了什么吗?谢谢