ASP 后台管理问题!

求助,怎么给其它管理员分配权限啊?比如说一个主管理员给其它小管理员分配后台权限比如说:谁可以添加新闻,谁可以添加产品有这样的实例代码吗?给小弟一份小弟先谢过了!功能栏目... 求助,怎么给其它管理员分配权限啊?
比如说 一个主管理员
给其它小管理员 分配后台权限 比如说:谁可以添加新闻,谁可以添加产品

有这样的实例代码吗? 给小弟一份 小弟先谢过了!
功能栏目
展开
 我来答
pusl007
2011-02-20 · TA获得超过137个赞
知道小有建树答主
回答量:289
采纳率:0%
帮助的人:203万
展开全部
这样设计吧 可以在管理员分派权限的页面上将所有的功能栏目列出来 用CHECKBOX来进行选择分配,所有的CHECKBOX名称都统一成一样的,值都做成数字 这样获取的数据就会是下面这种格式“1,3,4,5”这种,将这组数字存入一个字段中,然后在相应的页面上判断权限数组中有没有对应的数字就可以知道有没有权限了。
jmvpx56
2011-02-19 · TA获得超过170个赞
知道答主
回答量:244
采纳率:0%
帮助的人:0
展开全部
文章栏目还是功能栏目?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0ec8189
2011-02-19 · 超过27用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:61.8万
展开全部
给你个思路,在数据库表里多加几个字段,让他们初始值为0,例如是s1,s2,s3,s4,s5,这些字段分别代表管理员拥有的各个权限。
现在我添加一个管理员账号,使s1=1,s2=1,那其他都为0。假如s1代表的是产品管理,s2代表的是新闻管理,那当此管理员登陆后台时,先把这些字段都保存到Session里面:
Session("s1")=rs("s1")
Session("s2")=rs("s2")
Session("s3")=rs("s3")
Session("s4")=rs("s4")
Session("s5")=rs("s5")
登录后对管理栏目进行一个个判断,例如:
<%if Session("s1")=1 then%>产品管理<%end if%>
<%if Session("s2")=1 then%>新闻管理<%end if%>...
以此类推,要分几个权限就加几个字段,然后对每个权限栏目进行单独判断,让s=0的权限不显示出来,这样就可以实现分配权限了。不知道你有没听懂,代码我是没有了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式