0

我正在尝试更改通过我网站上的 echo 命令显示的文本的颜色。我已经尝试过在此处和其他表单上发布的几种不同方法,它们确实改变了颜色...但是变量 $session->username 在网页上显示为该代码文本,而不是实际成员的用户名。我正在尝试仅更改第一行的颜色(“欢迎 $session->username,您已登录。”)。无论如何可以在不丢失成员显示名称的情况下更改颜色?这是没有任何颜色更改的代码:

if($session->logged_in){


   echo "Welcome <b>$session->username</b>, you are logged in. <br>" 
     ."[<a href=\"userinfo.php?user=$session->username\">My Account</a>] &nbsp;&nbsp;"
     ."[<a href=\"useredit.php\">Edit Account</a>] &nbsp;&nbsp;";
   if($session->isAdmin()){
       echo "[<a href=\"admin/admin.php\">Admin Center</a>] &nbsp;&nbsp;";
   }
   echo "[<a href=\"process.php\">Logout</a>]";
}
else{
4

1 回答 1

1
if($session->logged_in){


   echo  "<div class='color'> <b>". $session->username."</b>,
 you are logged in. </div><br>" 
 ."[<a href=\"userinfo.php?user=".$session->username."\">
My Account</a>] &nbsp;&nbsp;"
 ."[<a href=\"useredit.php\">Edit Account</a>] &nbsp;&nbsp;";
  if($session->isAdmin()){
   echo "[<a href=\"admin/admin.php\">Admin Center</a>] &nbsp;&nbsp;";
 }
 echo "[<a href=\"process.php\">Logout</a>]";
}
else{
于 2013-07-22T22:19:50.417 回答