www.ndwl.net > PHP新手,想实现能够区分是管理员还是普通用户登陆...

PHP新手,想实现能够区分是管理员还是普通用户登陆...

$check_query = mysql_query("select S_number from ordinary_user where U_number='$UID' and U_password='$PWD' limit 1"); 对比下 $check_query = mysql_query("select S_number from ordinary_user where U_number='{$UID}' and U_password=...

其实不像你想的那样。大多数写法与普通登录注册写法相同,所谓的权限是在注册时,写入数据库做上标记。比如,超级管理员,写入的权限admin表的权限字段值是all。二级管理员的是one,三级管理员的是two。然后根据这个字段来分配给管理员的权限

判断得再细一点,假如是qufen=1并且账号密码都对了,就显示你是管理员,登录成功;假如是qufen=2,并且账号密码都对了,就简单提示登录成功就好了

用户id,用户名,密码……,用户类别(1 管理员 0普通用户,还可以分得更细,比如把管理员分为各种管理员),至于游客嘛,没登录的都是游客,添加到不同的组,只要加一个多选框,每个多选框的value对应用户类别的id,权限就按照登录用户的类别判断要不...

这是php框架,不是cms之类的东西,你说的区分用户是管理员还是普通用户,需要开发角色权限访问控制,百度一下thinkphp rbac做一个就可以了

在这是问大致实现方法的,这种虽然简单,但你直接要页面还是不行的

分配权限 假设如果超级管理员的权限是9,普通管理员的权限是1, 在模板页根据传过来的参数(权限值)进行判断,如果是超级管理员该显示哪些菜单(页面内容),普通会员进入显示的菜单(页面) 截取项目中的一段案例仅作参考 メモ掲示板 アドバイ...

你可以把每一个功能模块给一个专属id,或者是专属字段,比如看你的描述,你的每个功能模块在数据库里面都有相应信息吧,给这些对应的信息增加一个字段,比如叫belong,这个字段下面放的都是所属网站用户权限的id,在页面上直接判定id就可以了。...

if($has_notice){ echo 'document.write(...);'; }

不知道你的login有没有继承Common控制器,如果继承了是不行的,因为他提交的时候先执行初始化,一直跳到LOGIN,login控制器应该是开放的

网站地图

All rights reserved Powered by www.ndwl.net

copyright ©right 2010-2021。
www.ndwl.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com