使用PHP检查用户访问级别

使用PHP检查用户访问级别,php,Php,我用php创建了一个简单的登录脚本。我还想实现一个用户访问级别系统。因此,当用户登录php时,php将检查MySQL中的用户是否是管理员,如果不是管理员,它将隐藏一些前端面板选项。你知道如何隐藏一些html部分吗?或者我必须为不同的访问级别创建不同的视图吗?感谢您抽出时间也许您正在搜索此信息 <?php //do your stuff... $login = true; //or false... ?> <p>put some html here...<

我用php创建了一个简单的登录脚本。我还想实现一个用户访问级别系统。因此,当用户登录php时,php将检查MySQL中的用户是否是管理员,如果不是管理员,它将隐藏一些前端面板选项。你知道如何隐藏一些html部分吗?或者我必须为不同的访问级别创建不同的视图吗?感谢您抽出时间

也许您正在搜索此信息

<?php

  //do your stuff...
  $login = true;  //or false...

?>
<p>put some html here...</p>

<?php if($login==true): ?>
<p>this html will be shown only if you are logged in...</p> 
<?php else: ?>
<p>sorry, you are not logged in</p> 
<?php endif; ?>

在这里放一些html

此html仅在您登录时显示…

抱歉,您没有登录

更多信息请访问

查看访问控制列表和php,了解您可以使用的不同方法。有很多不同的方法可以做到这一点,每种方法都有不同的复杂程度。这一切都取决于你的需要,除了你,这里没有人能够回答。谢谢你的回答。我不明白如何告诉html某个部分需要隐藏。好吧,当我想这样做时,我要做的是有一个表来存储每个用户可以做的事情。然后在我的应用程序中,使用php构建HTML,查询用户可以做什么,如果他们可以看到该项,那么我添加HTML元素,否则我就跳过它。这很聪明。我不知道我能做到这一点。谢谢我需要从mysql中读取该表,然后将其存储到变量$_SESSION['user_level']中,然后检查另一个文件中的用户是否为admin。