session c#
打开页面是一个登陆表,用户名和密码。
用session[ "name "]= "zhangtianxing "
用session[ "pswd "]= "1992422 "
如果登陆信息不是以上的话,那么自动跳转到错误页面,如果想继续浏览器他的页面的话,用session状态来判断他是否在登陆表中登陆,如果没有的话,给他三次机会如果超过3次数据不等的话。那么跳转到 错误页面。
------解决方案--------------------什么问题?
------解决方案--------------------给他三次机会如果超过3次数据不等的话
--------------------------
把他登入的次数也保存到session中,然后每次取出来判断就好了
------解决方案--------------------session[ "login "]=i++;
------解决方案--------------------int count = 0;
int.TryParse(Session[ "Count "].ToString(),out count);
if (count > 3)
{
//todo 错误页面
}
else
{
if (//判断通过)
{
//todo 你想要去的页面
}
else
{
Session[ "Count "] = count++;
//继续登录
}
}