您好,欢迎来到佳博论文网!

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

计算机专业的很多同学临近毕业了,才着急怎么做一个毕业设计来进行答辩。很短的时间是不可能完成的,天使预计用三个月的时间和计算机专业的同学分享一下怎么完成毕业之前的一项重要任务“毕业设计”。请小伙伴们跟上天使的步伐,在天使的带领下,一起完成你们的毕业设计吧。后期,天使还会讲解如何毕业论文等,希望小伙伴们持续关注哦。

工具/原料

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

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

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

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

有的浏览器禁用了Cookies,这个时候我们需要给用户适当的提示

        if (IsPostBack)        {            if (Request.Cookies["CheckCode"] == null)            {                Response.Write("<script>alert('您的浏览器设置已被禁用 Cookies,您必须设置浏览器允许使用 Cookies 选项后才能使用本系统。!')</script>");                return;            }        }

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

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