ASP 判断用户有没有权限进入指定页面的代码怎么写

ASP的,谁能给一段完整的代码来判断登录的用户有没有权限进入指定页面,比如有两个用户老师和学生,当学生登录时只能查看自己的分数不能修改,而当老师登录时不仅能查看而且还能修... ASP的,谁能给一段完整的代码来判断登录的用户有没有权限进入指定页面,比如有两个用户老师和学生,当学生登录时只能查看自己的分数不能修改,而当老师登录时不仅能查看而且还能修改!
如何实现,请将代码告诉我一下,我知道数据库里要添加区分权限的字段,但是代码如何实现?
先谢谢了,有答案后追加100积分!
展开
 我来答
guo_yu_bin
2010-07-02 · TA获得超过688个赞
知道答主
回答量:42
采纳率:0%
帮助的人:28.2万
展开全部
这个要用session来完成啦!
数据库里要添加区分权限的字段
首先在用户登录的时候要判断这个用户是老师还是学生。
如果是老师则在登录页面后作一下赋值:
if rs("权限")=teacher then
session("teacher")=ture
end if
如果是学生则要作另外一种赋值:
if rs("权限")=student then
session("student")=ture
end if
用户进入后台后
就做以下判断:
<%
if session("teacher")=ture then
<a href="abc.asp>修改分数</a>
end if
%>
原理就是说判断session("teacher")是否存在
如果存在则能够显示修改分数。原理很简单的!
希望你能成功!
要完整代码Q我
:263421949
yongxi1009
2010-07-02 · TA获得超过291个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:356万
展开全部
首先判断权限
if session("老师")="" or session("学生")="" then
response.write"<script language=javascript>alert('未登陆');location.href='你的登陆而面';<script>"
response.end()
end if

判断老师
if session("老师")<>"" then
end if

判断学生
if session("学生")<>"" then
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
風峪
2010-07-02 · TA获得超过161个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:164万
展开全部
用session来保存权限,然后跟据权限判断是否有权操作。

session("quanxian")="Y" '设置权限
if session("quanxian")="Y" then
response.write "有权限"
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式