如何分配管理系统的权限

freescy2002 2005-05-08 10:46:40
大概意思
通过setcookie获得某用户值为$flag="1,2,3,4,5,6,8,10";
比如访问product,产品管理所在目录需要的值为 $flag=1
比如访问news,新闻管理所在目录需要的值为 $flag=2
后台各个模块放在各个目录里面,
请问,如何在每个模块中加上判断语句,如何将目录所在权限与setcookie这个获得的权限值联系起来,从而达到系统权限的分配。

...全文
183 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2005-05-08
  • 打赏
  • 举报
回复
<?php
$flag = "11,2,3,4,5,6,8,10";
$用户权限 = split(',',$flag);

$product = array(1); //产品管理所在目录需要的值
$news = array(2); //新闻管理所在目录需要的值

if(count(array_intersect($用户权限, $product)) > 0)
echo '有权限';
else
echo '无权限';
if(count(array_intersect($用户权限, $news)) > 0)
echo '有权限';
else
echo '无权限';
?>

helloyou0 2005-05-08
  • 打赏
  • 举报
回复
split , in_array
或者
preg_match

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧