主题:asp的一个问题
tiger222000
[专家分:0] 发布于 2007-10-11 22:17:00
我想弄个想这样的东西
当一个超级用户去一个页面的时候,一些什么添加删除的功能会显示,当一个 普通用户去那个页面的时候,那些功能就会隐藏,请问怎么弄
能给我一个代码参考吗
回复列表 (共5个回复)
沙发
yaozheng [专家分:28410] 发布于 2007-10-11 23:08:00
有这个功能,肯定需要用户登陆吧,肯定也会有张用户表吧,给这张表加一个字段,比如“userlevel”,如果是超级用户则为“1”,如果是普通的就为“0”,登陆的时候把这个值取出来存到cookie里,然后你就可以在需要判断页面用这个cookie来判断是超级用户还是普通用户了。
板凳
LoveYouVeryMuch [专家分:160] 发布于 2007-10-12 00:08:00
[quote]有这个功能,肯定需要用户登陆吧,肯定也会有张用户表吧,给这张表加一个字段,比如“userlevel”,如果是超级用户则为“1”,如果是普通的就为“0”,登陆的时候把这个值取出来存到cookie里,然后你就可以在需要判断页面用这个cookie来判断是超级用户还是普通用户了。[/quote]
这样不好,因为cookie有效期不好控制,对特权用户还是应该在会话结束时就取消相应的权限。
3 楼
tianyu123 [专家分:2570] 发布于 2007-10-12 10:42:00
那就换为 Session() 呗
4 楼
tiger222000 [专家分:0] 发布于 2007-10-12 12:39:00
能不能给一个文章或一段代码参考参考啊
5 楼
南月 [专家分:590] 发布于 2007-10-12 22:00:00
先去学着做个留言本,然后就会有类似的启发的。
http://www.blueidea.com/tech/web/2003/1298.asp
我来回复