Php 登录背景更改

Php 登录背景更改,php,html,background,Php,Html,Background,我有一个登录系统,可以在登录后将登录框更改为帐户信息。我想有一个背景和周围的帐户信息,而不是登录框寄宿生。我试图在if($session->logged\u in)周围添加一个,但似乎不起作用 这是我的登录代码。我只是需要帮助在它周围添加一个div类 <?php /** * User has already logged in, so display relavent links, including * a link to the admin center if the user i

我有一个登录系统,可以在登录后将登录框更改为帐户信息。我想有一个背景和周围的帐户信息,而不是登录框寄宿生。我试图在
if($session->logged\u in)
周围添加一个
,但似乎不起作用

这是我的登录代码。我只是需要帮助在它周围添加一个div类

<?php
/**
 * User has already logged in, so display relavent links, including
 * a link to the admin center if the user is an administrator.
 */
if ($session->logged_in) { 
    echo "<div class='welcome'><b>" . $session->username . "</b></div>" . "<div class='account'><a href=\"userinfo.php?user=$session->username\">My Account</a></div> &nbsp;&nbsp;" . "<div class='account'><a href=\"useredit.php\">Edit Account</a></div> &nbsp;&nbsp;";
    if ($session->isAdmin()) {
        echo "<div class='account'><a href=\"admin/admin.php\">Admin Center</a></div> &nbsp;&nbsp;";
    }
    echo "<div class='account'><a href=\"process.php\">Logout</a>]</div>";
} else {
?>

我不确定您是如何填充
$session
数组的,因为您没有提到您是否正在使用任何CMS。我首先要
var\u dump($sessions)
并确认值是否确实存在

如果我没弄错你的问题,你想要这样的东西:

if ($session->isAdmin()) {
    echo "<div class='accountArea'>";   
    echo "<div class='account'><a href=\"admin/admin.php\">Admin Center</a></div> &nbsp;&nbsp;";
    echo "</div>";
}
if($session->isAdmin()){
回声“;
回声“;
回声“;
}

我不知道您使用的框架是否支持您使用$session->logged_in或您自己编写,我建议您使用var_dump($session)来查看您使用CMS作为CSS的目的是什么?这就是我尝试的,它给了我一个错误:解析错误:语法错误,在。。。在下面的一行(echo)中,这个错误可能是因为你在某个地方丢失了一个分号。请仔细检查并确保!啊,该死的分号…每次都能找到我。哈哈。它现在工作正常。谢谢你的帮助!