我試圖使基於3條件的圖像出現和消失,PHP的if else混亂
條件A =當用戶登錄,它的用戶名符合顯示名稱(通過使用GET功能),那麼它應顯示「yes」
條件B =當用戶登錄和它的用戶名不適合的顯示名稱,那麼它應該回聲「否」
條件C =時用戶然後未登錄應該回聲「沒有」太
(我換的圖像與是的,沒有更容易引用)
通過登錄,用戶必須被設置像下面
setcookie("user", $user, $expire);
setcookie("loggedin", 1, $expire);
首先,我得到我時設置的用戶登錄cookie的一個cookie。
$user1 = $_COOKIE["user"];
$loggedin = $_COOKIE['loggedin'];
$user = strtoupper($user1);
然後讓我的球員的名字
$playername = $_GET['player'];
我現在的條件
$uplayername = strtoupper($playername);
function showplusicon(){
global $uplayername;
if(($loggedin = "1") and ($user == $uplayername)){
echo "yes";
}
else if (($loggedin = "1") and ($user != $uplayername)){
echo "no";
}
else{
echo "no";
}
}
我看不出有什麼問題,但它一直被註冊爲條件B.
它的工作,多一點的調整,由於 – Crays