在asp.net中如何编写代码来分别判断管理员和普通用户进入不同的页面

2025-02-26 15:32:07
推荐回答(3个)
回答1:

你在建立数据库的时候ADMIN表中,必须要有一个权限的字段,比如是FLAG,
在添加管理员的时候,这个字段可以加上"
1,2"之类的文字,1表示高级管理员,2表示普通用户
在登陆的时候,不是要先比较密码和用户名,完了后,就执行读取数据库的FLAG字段,如果是1就response.redirect("管理员.ASPX")
不是就跳另一个

回答2:

你要保证数据库里面有个字段是用来区别用户类型的。
当用户登录了根据用户ID查询出他的类型,这样在登录时,你就可以判断if(User.type=="1"){跳到某个页面;}
else
if(User.type=="2"){跳到另一个页面;}

回答3:

那在确定的时候。直接判断咯。。
先判断密码是不是正确。
再判断登陆人
if(用户名
==
admin)
{
打开A
}
if(用户名
==
CCC)
{
打开B
}