小弟最近在做一个简单的asp.net2.0论坛
由于网上没有找到源码(谁有这方便的源码么^-^)
所以遇到很多问题!
这里要问的是
论坛登陆的时候一般都有 cookie保存一个星期 一个月 一年
请问这是不是在页面加载时候 先从保存的cookie取登陆名和密码 再和数据库里的进行比较
如果正确 就Session( "username ")=cookie里面的用户名 Session( "密码 ")=cookie里面的密码
是这个样子的吗
------解决方案--------------------------------------------------------
存数据:
HttpCookie cookie1 = new HttpCookie( "user ");
cookie1.values[ "username "] = txtUserName.text;
cookie1.values[ "password "] = txtPassword.text;
cookie1.Expires = new DateTime(2008,12,12);//设置过期时间
Response.Cookies.Add(cookie1);
取:
HttpCookie cookie1 = Request.Cookies[ "user "];
string strName = cookie1.values[ "username "];
------解决方案--------------------------------------------------------
没具体作过 不过感觉 和楼主说得差不多 应该是这样的 顺便学习