计算机专业毕业设计:[32]登录网站4

2024-10-17 15:54:00

1、登录的时候,为了防止恶意登录,我们设置了验证码,以减小恶意攻击的次数,验证码输入错误的话及时用户名和密码正确也不允许登录

计算机专业毕业设计:[32]登录网站4

2、在判断用户名和你们之前,先判断验证码,用条件关系 if......else实现这一判断

计算机专业毕业设计:[32]登录网站4

3、if (String.Compare(Request.Cookies["CheckCode"].Value, txtCheckCode.Text, true) != 0) { Response.Write("<script>alert('验证码输入有误!');location='background_login.aspx'</script>"); }

4、打开主页,发现用户名和密码已经存在,那是因为浏览器保存了我们的Cook

计算机专业毕业设计:[32]登录网站4

5、有的浏览器禁用了Cookies,这个时候我们需要给用户适当的提示 if (IsPostBack) { if (Request.Cookies["CheckCode"] == null) { Response.Write("<script>alert('您的浏览器设置已被禁用 Cookies,您必须设置浏览器允许使用 Cookies 选项后才能使用本系统。!')</script>"); return; } }

计算机专业毕业设计:[32]登录网站4

6、验证码输入正确,可以跳转到index0页面

计算机专业毕业设计:[32]登录网站4

7、输入错误则会弹出验证码输入错误,并且再次跳转到index.aspx页面

计算机专业毕业设计:[32]登录网站4
猜你喜欢