教你制作简单的验证码

每次登录CSDN博客都需要输入验证码,有时候明明看着写对了,却是经常显示验证码输入错误。想着前一时间段刚学了如何生成和使用验证码,加之最近正在学习JS,所以在此总结一下验证码的生成和使用,增加常用代码的积累,借鉴了牛腩的新闻发布系统。

生成验证码代码:


登录界面: 使用 JS 避免浏览器缓存问题: 登录界面后台代码: 运行界面:

教你制作简单的验证码
简单介绍一下原理。首先是生成验证图片,在图片上添加线和点等视觉噪音,在图片上添加生成的字符,生成的验证码保存在session["code"];为了避免缓存问题,给验证码添加时间标记;使用时判断输入的字符与验证码字符是否相同即可。

你可能感兴趣的:(验证码)