我是一個PHP新手,所以請裸露在我身邊...PHP新手幫助:其他如果 - 我做錯了什麼?
我有以下代碼,我與會員腳本一起使用顯示成員用戶名頁面或要求客人登錄或註冊。
PHP代碼:
if ($_SESSION['username'])
{
echo "".$_SESSION['username'].", you are logged in.<br><small><a href=\"logout.php\">Click here to logout</a></small>";
}
else
echo "Welcome Guest!<br><small><a href=\"login.php\">Login</a> or <a href=\"register.php\">Register</a></small>";
它工作得很好,但現在我想修改它,所以如果在其管理權限的用戶登錄標識的用戶名,並提供鏈接到管理頁面。
因此,這裏是我的修改後的代碼:
<? php
$validateadmin = $_SESSION['username'];
if ($validateadmin == "admin1" or $validateadmin == "admin2")
{
echo "Hello $validateadmin, you have <a href=\"admin.php\">admin</a> privileges.<br><small><a href=\"logout.php\">Click here to logout</a></small>";
}
else if ($_SESSION['username'])
{
echo "".$_SESSION['username'].", you are logged in.<br><small><a href=\"logout.php\">Click here to logout</a></small>";
}
else
{
echo "Welcome Guest!<br><small><a href=\"login.php\">Login</a> or <a href=\"register.php\">Register</a></small>";
}
?>
任何想法是我做錯了什麼?它要麼給我留下了一個空白頁或錯誤。 我知道這可能是一個新手的錯誤,但對於我的生活,我不知道什麼是錯的。
任何幫助將非常感激!
你看到什麼錯誤? – Tchoupi 2013-04-03 23:27:30
你的開放php標籤有一個空格'<? php'。這是一個錯字嗎? – Tchoupi 2013-04-03 23:29:00
當不需要更多處理時,爲什麼不退出(0)? (你不要,然後寫一連串的悲劇事件;)...) – Ihsan 2013-04-03 23:31:02