如何用php+MySql实现分级权限管理? 可以看看mysql里面的那张uer表,可以参考参考还有就是vbb的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以建立一个用户表和一个权限表,如:create table users (id int primary key auto_increment,name varchar(100),privilege varchar(255))create table privilege (privilege varchar(255),name varchar(100),operate_html varchar(100))然后在页面中判断用户是否有此权限,可行矣。 我刚做完一个权限系统。可以自定义用户类型的数量,不同的类型有不用的权限,也可以自定义每一类用户的权限,在用户访问中按照用户的类型就可以确定是否某用户可以访问某个页面了。在管理用户权限的时候,是没有办法做到将权限设置到页面的,除非你的页面数量很少或者你很变态。至于用户分级,我建了一个表,有三个字段,rootid,parentid,id,每个用户类型有一个唯一的id,第一级用户三个id的值是一样的,我称他为根用户,或者超级用户,parentid等于超级用户id的用户就是子用户,子用户还可以有子用户,这就用用户id去找对应的parentid,其实这种对应关系用两级id就可以实现了,我的字典表就是这样的,三级id的好处是你可以把任意一个用户类型转移到另一个类型下去,你管理的时候就象使用windows的资源管理器一样方便。如果你有兴趣,有时间,机器够跑,可以把每一个文件都与这个表建立起对应关系。 hcfyxy(无名) 能不能发一份给学习学习?[email protected] mysql中的数据是乱码 PHP 验证码 问题 中文用户名登陆有误,字符编码问题,怎么弄? 时区问题 新手学PHP,第一个测试MYSQL的PHP文件就出错,大侠帮忙看看,很简单的. 怎么制作intall.php这样的安装页面? 虚拟主机上配置smarttemplate 点击下载的问题 怎么让网页打开时先自己自动刷新一次? PHP eclipse调试时观察变量时,只能看[0...30],后续的不能展开? 上传图片问题 寻找网站后权限的解决方案---在线等待
如:
create table users (id int primary key auto_increment,name varchar(100),privilege varchar(255))create table privilege (privilege varchar(255),name varchar(100),operate_html varchar(100))然后在页面中判断用户是否有此权限,可行矣。
可以自定义用户类型的数量,不同的类型有不用的权限,也可以自定义每一类用户的权限,在用户访问中按照用户的类型就可以确定是否某用户可以访问某个页面了。在管理用户权限的时候,是没有办法做到将权限设置到页面的,除非你的页面数量很少或者你很变态。至于用户分级,我建了一个表,有三个字段,rootid,parentid,id,每个用户类型有一个唯一的id,第一级用户三个id的值是一样的,我称他为根用户,或者超级用户,parentid等于超级用户id的用户就是子用户,子用户还可以有子用户,这就用用户id去找对应的parentid,其实这种对应关系用两级id就可以实现了,我的字典表就是这样的,三级id的好处是你可以把任意一个用户类型转移到另一个类型下去,你管理的时候就象使用windows的资源管理器一样方便。如果你有兴趣,有时间,机器够跑,可以把每一个文件都与这个表建立起对应关系。