问题描述
我有一个索引页面,您在登录时会转到该页面。每个帐户都有一个帐户级别,例如“1”和“2”。我希望级别 1 的帐户看到“编辑”按钮和“删除”按钮。我希望级别为 2 的帐户能够看到“连接”按钮和“检查”按钮。
这样做的最佳方法是什么?我的登录代码中有这个,如果我是对的,它会从数据库中获取帐户级别。
$_SESSION['type'] = $type;
解决方法
当您存储一个名为“type”的会话时,该会话将定义当前登录的用户类型。
因此,在您的 index.php 页面上,您可以添加以下条件,您可以根据这些条件显示所需的按钮。
<?php
if ($_SESSION['type'] == 1)
{
?>
<button>Edit</button>
<?php
}
else if ($_SESSION['type'] == 2)
{
?>
<button>Delete</button>
<?php
}
else
{
?>
<button>Other</button>
<?php
}
?>
您可以根据自己的需要和要求更新此示例代码。