永发信息网

asp 权限设置的问题

答案:3  悬赏:30  手机版
解决时间 2021-02-19 06:55
现在有管理员权限和普通用户权限,现在的问题普通用户的信息都存在一个guest表里,用show.asp来读取这些信息,比如A用户登陆后,读取自己的信息show.asp?id=2 B用户的第一条信息是 show.asp?=3 A用户登陆后浏览了自己的show.asp?id=2信息,他如果在地址栏目中,把2改成3,就可以看到B用户的信息,我要禁止他看到别人的信息。要如何实现!
最佳答案
你可以在ASP登录时用SESSION记录用户ID,如:session("uid")=2

当你要显示用户信息时,在show.asp文件后台不要带参数,这参数从session里获得,这样就可以实现每个用户只有看自己的用户信息了。
全部回答

不明白楼主说的权限设置程序是什么?

如果要设置操作权限,可以在数据库里增加字段,如果权限过多,则可以用一个字段包含多个字符,组成一个字符串,这图片就是一个权限的前台页面,设置权限打上勾就可以了。

不需要用show.asp?id=2去看 直接用show.asp就看自己的资料就可以了,根据自己的当前的帐号读取相关资料。 1。判断shop.asp做到登陆后才能查看自己资料。 举例: <% if seesion("admin") = "" then response.write("你未登陆!") else response.write("你的资料。") end if %> 2。登陆后读取登陆用户的数据。 举例: <% if seesion("admin") = "" then response.write("你未登陆!") else sql = "select * from [guest] usenrmae='"&seesion("admin")&"'" set rs = server.createobject("adodb.recordset") rs.open sql,conn,1,1 response.write("你的用户名:"&rs("username")) end if %> 当然这里的session为“admin”、数据连接集合为“conn”、guest表里存用户名字段名“username”只是举例,你可以自定。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
黑子哲也喜欢过桃井五月吗?
别人不要的钱包能不能要
《文明的冲突与世界秩序的重建》一书中对当代
六爻断出了世爻旺弱,怎么下卦断语
在除夕有什么年夜菜具有什么象征意义
宝马5系波箱油多少公里需要换
奶瓶可以一直放着暖奶器里面吗
我想办理贷款买车,住址证明需要开哪些水电费
【端子英文】接线端子'怎么翻译成英文?
蜀正园火锅城地址有知道的么?有点事想过去
奔驰S350的安全电脑板在那里
【西安地铁1号线】西安地铁1号线车辆一位侧车
剑花,干山药,干百合,干桂园,干黄花菜,玉
贵州因思雅新网络科技有限公司我想知道这个在
低钾血症典型的心电图改变包括A.早期T波高而
推荐资讯
苹果6sp水货多少钱
冬冬听了奶奶的话是怎样做的的?你从中体到了
友好南路/G216(路口)在什么地方啊,我要过去
SHE的《波斯猫》什么时候出的?
金天酸菜鱼馆这个地址在什么地方,我要处理点
安装好的实木门门扇缝隙过大怎么调整
中国所有的烟名字谁知道 !大概能告诉我吗?
长沙玩舍纹身店,纹一下纹个满背一般的,多少
舒淇现任的男友是谁
如果进口货物的成交价格不符合规定条件,由海
新宜又佳药品零售有限公司地址在哪,我要去那
请问有一些词专门骂人的,不要太明显,字里面
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?