我一直在工作幾個小時,因此我無法找到解決方案,因此我希望這裏有人能幫助我。我現在的代碼工作正常,但我想只有當用戶以管理員身份獲得級別時纔會發出'回顯',如果登錄的用戶沒有此狀態,則鏈接將不會顯示。 下面你可以看到index.php。我想在那裏添加例如:管理面板,但只有當用戶是管理員時才能看到此鏈接。僅限角色管理員的受限頁面
<p>Welcome <?php echo $_SESSION['username']; ?>!</p>
<p>This is secure area.</p>
<p><a href="dashboard.php">Dashboard</a></p>
<a href="logout.php">Logout</a>
我的身份驗證文件
<?php
session_start();
if(!isset($_SESSION["username"])){
header("Location: login.php");
exit();
}
?>
我希望有一個人在這裏可以解釋我是如何做到這一點。
謝謝!
Loes。
歡迎堆棧溢出。你'$ _SESSION'需要包含一些方法來顯示用戶的級別,然後你可以從中獲益。 – Twisty
有點像if($ _ SESSION [「type」] =='admin') –