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> " . "<div class='account'><a href=\"useredit.php\">Edit Account</a></div> ";
if ($session->isAdmin()) {
echo "<div class='account'><a href=\"admin/admin.php\">Admin Center</a></div> ";
}
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> ";
echo "</div>";
}
if($session->isAdmin()){
回声“;
回声“;
回声“;
}
我不知道您使用的框架是否支持您使用$session->logged_in或您自己编写,我建议您使用var_dump($session)来查看您使用CMS作为CSS的目的是什么?这就是我尝试的,它给了我一个错误:解析错误:语法错误,在。。。在下面的一行(echo)中,这个错误可能是因为你在某个地方丢失了一个分号。请仔细检查并确保!啊,该死的分号…每次都能找到我。哈哈。它现在工作正常。谢谢你的帮助!