帮帮忙,,,用户登录问题
要求是:输入用户名和密码时点击登录进入其他页面,如果没有选择“记住用户名和密码”时,再次登录不可以直接登陆成功using System;using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Cookies["ID"] != null && Request.Cookies["PW"] != null)//判断两个Cookies是否为空
{
TextBox1.Text = Request.Cookies["ID"].Value.ToString();
TextBox1.Text = Request.Cookies["PW"].Value.ToString();//将两个Cookies的内容分别写入文本框12中
}
}
protected void Button1_Click(object sender, EventArgs e)
{
if (CheckBox1.Checked)
{
Response.Cookies["ID"].Expires = new DateTime(2008, 12, 12);
Response.Cookies["PW"].Expires = new DateTime(2008, 12, 12);//定义Cookie为ID和PW,并设置其生存日期
Response .Cookies ["ID"].Value = TextBox1 .Text ;
Response.Cookies["PW"].Value = TextBox2.Text;//将文本框12的内容分别写入两个Cookies中
}
Response.Redirect("login.htm");//将页面重定向到login.htm页面上
}
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
}
}
我做的好像用户名和密码以及“是否记住用户名和密码”三个控件就像摆设似的,要不要都可以登录成功
[ 本帖最后由 msx0424 于 2012-12-21 18:38 编辑 ]