老早就想修改这个问题:打昨天相老师跟我说要改正一下,我就想着手开始改动了!只是昨儿答辩完,整个身子软软的,睡了个好觉!
加入注册验证码:
1.在Blog下新建了一个aspx页面,起名为CheckCode.aspx!在此页面的.cs文件中加入代码:


2.在Login.aspx页面:
在HTML中加入:
注意:img中的src地址一定要是CheckCode.aspx
在.cs页面中的登录按钮事件中加入代码:
if(Request.Cookies["CheckCode"] == null)
{
lblMessage.Text = "您的浏览器设置已被禁用 Cookies,您必须设置浏览器允许使用 Cookies 选项后才能使用本系统。";
lblMessage.Visible = true;
return;
}
if(String.Compare(Request.Cookies["CheckCode"].Value, txtCheckCode.Text, true) != 0)
{
lblMessage.Text = "验证码错误,请输入正确的验证码。";
lblMessage.Visible = true;
return;
}

浙公网安备 33010602011771号