根据用户的帐户级别在索引页上显示按钮的最佳方式是什么?
What's the best way to show buttons on an index page depending on the accountlevel of the user?
我有一个索引页面,您登录时会转到该页面。每个帐户都有一个帐户级别,例如“1”和“2”。我想让级别为 1 的帐户看到一个 'Edit' 按钮和一个 'Delete' 按钮。我想让级别 2 的帐户看到一个 'Connect' 按钮和一个 'Inspect' 按钮。
最好的方法是什么?我的登录代码中有这个,如果我是对的,它会从数据库中获取帐户级别。
$_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
}
?>
您可以根据自己的需要和要求更新此示例代码。
我有一个索引页面,您登录时会转到该页面。每个帐户都有一个帐户级别,例如“1”和“2”。我想让级别为 1 的帐户看到一个 'Edit' 按钮和一个 'Delete' 按钮。我想让级别 2 的帐户看到一个 'Connect' 按钮和一个 'Inspect' 按钮。
最好的方法是什么?我的登录代码中有这个,如果我是对的,它会从数据库中获取帐户级别。
$_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
}
?>
您可以根据自己的需要和要求更新此示例代码。