php带有权限管理的代码

php带有权限管理的代码,第1张

访问某一页面需要权限 abc,这个是存在权限表中的,在这个页面里先获取到访问这个页面的权限,然后获得访问用户的所有权限,用in_array判断,abc在这个用户权限内则这个用户有权限访问这个页面,否则重定向到报错页面

权限表autht有url、auth等字段,用户表member有uid、auths等字段

$uid = "用户uid"

$auth = "用语句查select auth from autht where url='当前页面url' 结果为abc"

$auths = "用语句查select auths from member where uid={$uid} 将结果explode为数组"

if(!in_array($auth, $auths)) redirect('提前写好的报错页面')

// 权限检测结束

$row=mysql_fetch_assoc($result)

if($row['staff_right']){

…………

}else{

…………

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11644677.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存