想达到2个目的
(1)UserReg页面上有一个按钮“登陆论坛”,如果用户名和密码验证通过,则显示另一页面Forum.aspx,如果验证不通过则提示用户名或密码有误。
(2)还有,如果用户直接访问Forum.aspx,要提示先登陆
(1)UserReg页面上有一个按钮“登陆论坛”,如果用户名和密码验证通过,则显示另一页面Forum.aspx,如果验证不通过则提示用户名或密码有误。
(2)还有,如果用户直接访问Forum.aspx,要提示先登陆
调试欢乐多
2、在Forum.aspx页面中判断当前用户是否登陆,如果未登陆则转到登陆页面,当前用户的ID可以保存在Session中!
见笑:
(1)中怎么提示用户名或密码有误?Windows Form里有MessageBox.Show方法,Web Form怎么做到?
(2)当前用户的ID可以保存在Session又怎么做呢?以前从没开发过WEB,不好意思。
if(session[user]==null)
{
//没有登陆,跳到登陆页
}
else
{
//通过验证
}
Page.RegisterStartupScript("","<script>alert('Sorry,user or password error!');</script>");(2)当前用户的ID可以保存在Session又怎么做呢?
Session["user"]=user;