2016-10-22 60 views
-2

我有未定義的指數:nmguru。如何在php中顯示消息歡迎'用戶登錄'?

這是代碼,我想表現出與名用戶歡迎登錄

<?php 
if($_SESSION['typelog']="guru"){ 
    echo "-==Welcome ".$_SESSION['nmguru']."==-"; } 
    else if($_SESSION['typelog']="admin"){ 
    echo "-== Welcome Admin ==-"; } 
    else { 
    echo "<b>Selamat Datang di Website Sistem Informasi Akademik</b>"; 
    } 
    ?> 
+0

您正在分配,而不是比較。爲了比較兩個值,你需要使用兩個相等的'if($ _SESSION ['typelog'] ==「guru」){' – Qirel

+0

仍然不能正常工作,現在未加識別的​​變量== – Dinar

回答

0

您只使用一等於設置$ _SESSION [「typelog」]值設置爲「大師」,這種替換:

if($_SESSION['typelog']=="guru"){ 

同樣適用於這裏,你需要更換單一=:

else if($_SESSION['typelog']=="admin"){ 

所以完整的代碼應該是:

if($_SESSION['typelog'] == "guru"){ 
    echo "-==Welcome ".$_SESSION['nmguru']."==-"; 
}elseif($_SESSION['typelog'] == "admin"){ 
    echo "-== Welcome Admin ==-"; 
}else { 
    echo "<b>Selamat Datang di Website Sistem Informasi Akademik</b>"; 
} 
相關問題