0

わかりましたので、ユーザーがログアウトしたときにスクリプトがコード 2 の URL をチェックし、ログアウトしたユーザーに表示する必要があります。1 パスワードまたはユーザー名が間違っていて、3 どうやってそこにたどり着いたのかわからない場合。正しい番号を取得しますが、1 のメッセージしか表示しません。何が悪いのかわかりません :/

<?php
$err = $_GET['err'];
echo $err;//Proof the code is getting number
if ($err = "1") {
echo '<center><span class="error-box">'; echo "Whoops! Wrong Username or Password. Please try again.</span></center>";
} 
elseif ($err = '2') {
echo '<center><span class="info-box">'; echo "You Have Been Succesfully Logged Out.</span></center>";
} 
else {
echo '<center><span class="info-box">'; echo "Whoops! Somthing funny happened and were not quite sure what your trying to do. Please try again.</span></center>";
}
?>
4

1 に答える 1

6

比較演算子は==であるため、 ではありません=

だからあなたが持っている必要があります

if ($err == "1") {
于 2012-04-19T00:02:10.150 に答える