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

CSDN登陆解决方案

2012-05-08 
CSDN登陆想做一个仿Csdn的登陆,主要是实现2周内不用再登陆,在注册页中代码为string name this.UserName.

CSDN登陆
想做一个仿Csdn的登陆,主要是实现2周内不用再登陆,在注册页中代码为
  string name = this.UserName.Text;
  string pwd = this.PassWord.Text;
  People p=new People();
  p.Name=name;
  p.Pwd=pwd;
  SqlConnection con=new SqlConnection("server=.database=People;uid=sa");
  SqlCommand cmd=new SqlCommand("select count(*) from login where name='"+p.Name+"'and pwd='"+p.Pwd+"'",con);
  if(Convert.ToInt32 (cmd.ExecuteScalar())>0)
  {
  HttpCookie cookie_name = new HttpCookie("login","true");
  cookie_name.Expires=DateTime.Now.AddDays(20);
  Response.Cookies.Add(cookie_name);
   
  } 
请问在主页Page_Load中应该怎样判断,我用Request.Cookies("login")点不出来value,郁闷中~~请高手指点一下,谢谢

[解决办法]

C# code
HttpCookie myCookie = Request.Cookies["Login"];if (myCookie != null){      //查询数据库判断myCookie的值是否正确              } 

热点排行