asp网站设计,点击某个需登录才可访问的连接,如何判断用户是否登录,若用户没有登录弹出“请先登录”消息

[复制链接]
查看11 | 回复4 | 2010-12-14 21:04:14 | 显示全部楼层 |阅读模式
本人初学,望各位大侠详细说明,谢了~

回复

使用道具 举报

千问 | 2010-12-14 21:04:14 | 显示全部楼层
1.用户提交用户名、密码;2.后台根据用户名查找密码;3.将查出的密码和用户提交的密码对比,然后将对比结果(true或false)写入session;4.根据session的值判断是否登录的状态。
回复

使用道具 举报

千问 | 2010-12-14 21:04:14 | 显示全部楼层
protected void btnLogin_Click(object sender, EventArgs e)
{
string uname = this.txtUsername.Text;
//得到登陆帐号
string pwd = this.txtPassword.Text
回复

使用道具 举报

千问 | 2010-12-14 21:04:14 | 显示全部楼层
你可以用session来判断,在他登录后把他的权限保存在session中,如果他的session为空,则说明他还没有登录,再弹出登录窗口让他登录,这样就可以保存他的信息部分代码:Session["UserName"] = name;Session["UserPwd"] = pwd;
if(Session["UserName"] ==""||Se
回复

使用道具 举报

千问 | 2010-12-14 21:04:14 | 显示全部楼层
首先用session来保存他的用户名,在页面初始化的时候定义一个session,当点这个链接的时候可以去看一下session里面是否为空,若为空,那就提示需要登录
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行