首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

session c#解决方案

2011-12-31 
session c#打开页面是一个登陆表,用户名和密码。用session[ name ] zhangtianxing 用session[ pswd

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++;
//继续登录
}
}

热点排行