gpt4 book ai didi

php - 如何将两个不同的排名重定向到同一页面

转载 作者:行者123 更新时间:2023-11-29 17:46:52 25 4
gpt4 key购买 nike

目前正在编写一个管理面板来管理我正在创建的网站。

该网站有 3 个排名:

  • 0 = 用户
  • 1 = 管理员 (isAdmin)
  • 2 = 正式员工 (isAdmin2)

我想将员工和管理员重定向到 home.php。这是我到目前为止所拥有的,但它不起作用:

if(!$user->isAdmin($odb)) elseif (!$user->isAdmin2($odb)){
header ('home.php');
导出;
}

如果您想知道为什么我有两个单独的等级,那是因为我在某些时候只希望允许管理员访问某些页面。

不确定我哪里出错了,但这仅适用于允许管理员级别的访问:

if(!$user->isAdmin($odb)){
header ('home.php');
导出;
}

最佳答案

if($user->isAdmin($odb) || $user->isAdmin2($odb)){
// Send staff or admin to home
} else {

}

这会将两个角色都送回家。只要你的 isAdmin2 有效。

在 admin2 函数中,您需要确保排名 # 匹配!

关于php - 如何将两个不同的排名重定向到同一页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49743208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com