| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1130 人关注过本帖
标题:怎么把管理员跟普通用户分离开?
只看楼主 加入收藏
caolei369
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2009-6-4
结帖率:43.48%
收藏
已结贴  问题点数:10 回复次数:5 
怎么把管理员跟普通用户分离开?
RT;最好有代码示例谢谢!!
搜索更多相关主题的帖子: 管理员 用户 
2009-12-30 17:36
柠檬可乐
Rank: 4
等 级:业余侠客
威 望:6
帖 子:66
专家分:205
注 册:2009-6-16
收藏
得分:0 
建不同的数据库表
2009-12-30 17:46
流星雨
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:JAVA风暴
等 级:版主
威 望:43
帖 子:1854
专家分:1868
注 册:2004-5-30
收藏
得分:0 
设置一个权限即可。就加一个字段,如果管理员的权限不同。权限内容以逗号隔开。使用的时候以逗号截取即可。

感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
2009-12-30 19:06
流星雨
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:JAVA风暴
等 级:版主
威 望:43
帖 子:1854
专家分:1868
注 册:2004-5-30
收藏
得分:0 
你先建一个实体,里边包含属性,其中有权限
if(实体.权限!=null){
  String[] 单个权限 =权限.split(",");//把单个权限截取出来
 /*再根据权限去实现你要做的功能,比如说删除,只有你找到的对应权限里有删除才能删除。
 否则就输出一句提示到页面,不能删除
*/
   }else{
如果为空,就证明没有权限。
}

权限是保存在数据库的一个字段中的。你直接去select出来就好了,代码太简单,我就不写了。

感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
2009-12-30 19:17
流星雨
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:JAVA风暴
等 级:版主
威 望:43
帖 子:1854
专家分:1868
注 册:2004-5-30
收藏
得分:10 
如果你仅仅只是区分管理员和非管理,权限为空的就不是管理,非空就是。

感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
2009-12-30 19:18
raoyongchao
Rank: 2
等 级:论坛游民
帖 子:19
专家分:42
注 册:2009-4-13
收藏
得分:0 
在数据库中的用户表中增加一个字段例如isAdmin数据类型为int(1),这样就可以实现不同级别的用户了,0-9可以设置10个级别,如果要区分管理员和普通用户只需要吧管理员设置为普通用户设置为1就可以了
2009-12-30 22:55
快速回复:怎么把管理员跟普通用户分离开?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017829 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved