Php 在有管理员和普通用户的地方,重定向用户的最佳方式是什么?

Php 在有管理员和普通用户的地方,重定向用户的最佳方式是什么?,php,html,mysql,redirect,Php,Html,Mysql,Redirect,我有一个CMS环境,其中有管理员用户,我需要一种方法来重定向不是管理员或不拥有他们试图编辑的文档的用户。看起来像这样,但我的管理员无法以这种方式访问该页面,我不确定原因: $cannotpass=0; if ($reportsusername != $usersusername) { $cannotpass++; } if ($usersadmin != $admin) { $cannotpass++; } if ($cannotpass >= 1) {

我有一个CMS环境,其中有管理员用户,我需要一种方法来重定向不是管理员或不拥有他们试图编辑的文档的用户。看起来像这样,但我的管理员无法以这种方式访问该页面,我不确定原因:

$cannotpass=0;
if ($reportsusername != $usersusername) {
    $cannotpass++;
}

if ($usersadmin != $admin) {
    $cannotpass++;
}   

if ($cannotpass >= 1) {
    header("location:http://decibeldesignstudios.com/blackbirdsecurity/adminlanding");  
}

你为什么需要柜台

您可以将其简化如下:

if ($reportsusername != $usersusername && $usersadmin != $admin) {
    header("location:http://decibeldesignstudios.com/blackbirdsecurity/adminlanding");  
}

这些答案中有任何一个解决了这个问题或有任何帮助吗?有什么不符合你的要求?有什么办法吗?问题还不清楚。