2016-10-22 106 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>"; 
} 
相关问题