我用Request.RawUrl取到的值存入Session中. 登录成功之后,判断这个Session值,如果存在,Response.Redirct()导到Session值的网页, 传递session用户名,密码
如果Session没有值,导向首页.
然后我想让他在前一个页面中显示出来,比方登陆了以后他在页面的头部上面有个欢迎用户XXXXX这个XX就是传过来的session还是?这个效果要如果实现,不用forms验证可以么。。谁能解决我分数全给他
如果Session没有值,导向首页.
然后我想让他在前一个页面中显示出来,比方登陆了以后他在页面的头部上面有个欢迎用户XXXXX这个XX就是传过来的session还是?这个效果要如果实现,不用forms验证可以么。。谁能解决我分数全给他
或者就是自己写 一个类似的判断用户是否登陆 登陆后显示什么 登陆前显示什么
skip.aspx ---转跳页,如csdn
xxx.aspx ---目标页
登录成功之后,至转跳页,这页显示登录信息,或是记录用户一些登录资信等.
写一个几秒钟刷此页,再转跳至xxx.aspx目标页.
xxx.aspx目标页有两种,一是首页,另一个是存在Session取到的Request.RawUrl的值.
首页你直接这样写
if(!ispostback){
lableuser(用户名)=session["user"].tostring();
}登录页面先验证登录,成功之后就跳转到首页
if(登录成功){
session["user"]=这个用户名;
respones.redirect(首页);
}
登录后刷新页面 如果不要刷新用js或者ajax都可以,也可以局部刷新用框架iframe
lableuser(用户名)=session["user"].tostring();
}
我也用了提示为将对象引用到对象实例
{
response.Write("<script type='text/javascript' language='Javascript'> window.top.location.href=登录页面.aspx';</script>");
response.End();
}Session["theUser"] 是传进的用户名