私はHTMLのパスワードフォームから取得する2つの文字列を比較しようとしています。PHPの文字列比較
これらは変数$_POST
から格納されています。私はそれらをプリントアウトして同じように見えますが、以下のコードは決して真ではなく、偽でしかありません。なぜそれが起こるのですか?
//Verify the passwords match
if(($passwd != $pass_confirm) && ($new_email != $email_confirm)){
echo "Email and/or password do not match";
return FALSE;
}
私は何か助けていただきありがとうございます。
:
また、私は次のチェックを(
||
と厳格な比較演算子を注意してください)を示唆しています「真実」も同様です。それから、他の人がすでに答えたように、**や**の代わりに**や**を使用してください。 – martinstoeckli