我必须马上说我是 php 新手。
如何$_SESSION通过php从数据库中获取特定的登录,并通过该登录检查用户是否被授权,如果登录不同,则使页面上的一个块不可见。
这是一个粗略的例子(我的尝试):
PHP
$login = $_GET['login'];
if (!$_SESSION[$login == 'realHikkan']); {
<<<HTML
<style>
.admin {
display: none;
}
</style>
HTML;
}
HTML
<div class="admin">
<a href="../admin"><button class="green">Панель администратора</button></a>
</div>
数据库结构:

假设一个用户只能有一个角色并且用户的信息在表中
users。然后users将另一列添加到role. 假设只有两个角色admin对所有站点资源具有完全访问权限,并且guest对资源的访问权限有限,并且只能查看信息而不能编辑信息。在站点授权期间,您创建一个会话,指示用户具有什么角色。例如:
然后,在页面模板中,检查用户是否有权查看页面的元素或部分。例如:
Eto 笼统地说如何实现你需要的东西。