具有权限的PHP会话

时间:2016-10-09 16:50:24

标签: php session permissions

我遇到了代码问题。

它假设允许管理员只查看管理页面

和用户仅查看用户页面。

我的管理员仍然可以查看用户页面。

下面是我的目标网页

    <?php
session_start(); 
$permissions = $_SESSION['permissions']; 
   if($_SESSION['authenticated'] != 1) 
   { 
   echo("You must be logged in"); 
   header("location:landing.php");
   } 
   else 
   { 
   if($permissions < 0) 
      { 

      header("location:quicksummary.php");
      echo("Your permissions are not high enough");
      } 
   } 

?>

用户页面

<?php 
session_start(); 
$permissions = $_SESSION['permissions']; 
   if($_SESSION['authenticated'] != 1) 
   { 
   header("location:landing.php");
   echo("You must be logged in"); 

   } 
   else 
   { 
   if($permissions < 1 ) 
      { 
      header("location:quicksummary.php");
      echo("Your permissions are not high enough");

      } 
   } 

?>

管理页面

ArrayList<History>

感谢并感谢有人可以帮助我,还有PHP代码的新功能。

0 个答案:

没有答案