私は、コードのこの部分を持っている:なぜ "if(variable = class)"がfalseを返しますか?
$username = strip_tags($_POST['username']);
$password = strip_tags(md5($_POST['password']));
require_once '../classes/Login.php';
$Login = new Login;
if($message = $Login->checkUserLogin($username,$password))
echo $message;
}
else{
echo "Houston, we have problem";
}
そして、それは書く: "Houston, we have problem
"
をだから私は、なぜ思ったんだけど?
私の英語のために残念です。あなたが私を理解することを願っています
ユーザ名またはパスワードか、 'checkUserLogin()'メソッドが間違っている可能性がありますか?テストの前に '$ username'と' $ password'を出力して、それらが持っている値と 'checkUserLogin()'で受け入れるべきかどうか確認してください。 'checkUserLogin()'のコードは何ですか? –
空の文字列または他の偽ではあるが偽の値を返しませんか? – Ryan
括弧がありません '{'あなたはありますか? –