我一直在學習php一段時間,我正在使用會話...我以爲我做得很好,直到我撞到牆上,米試圖做我會想到會很簡單,但我真的很掙扎,所以希望有人可以幫助我瞭解我做錯了什麼!我在登錄級別設置了$ user = $ _SESSION變量,如果我在下一頁上回顯$ user,我確實看到了用戶名。我認爲$ user現在將名稱存儲爲字符串,但是當我嘗試時。 ...會話變量沒有與其他變量進行比較
if($ user!== $ name1 || $ name2){echo'error message';} 即如果$ user不等於一個名稱或其他,我想拋出一個錯誤消息。我曾嘗試過很多方面的重組,但無濟於事。我可能誤解了將會話變量與其他變量進行比較的方法嗎?也許我應該考慮一個不同的功能?謝謝,亞歷克斯
顯示您的實際代碼 –
顯示代碼.. – Jonast92
您不能只是'if($ user!== $ name1 || $ name2){echo'error message';}',您需要運行' if($ user!== $ name1 && $ user!== $ name2){echo'error message';}'。只是猜測,請顯示您的代碼,以便我們可以幫助您。 –