有篇文章也简单的介绍了实现的方法,如下:
代码一:
请输入验证码:
这段程序已经基本上实现了验证码的生成和校验功能,但是文章作者不知道为什么却将验证码的内容显示在表单里了,这样的话,只是限制了用户必须输入验证码,对恶意程序却没有任何防范作用。可以说是在难为人,而不是防范攻击。
不过还好根据原作者的思路,我们可以将验证串保存在session里,这样的话,才具有一定的安全性。
代码如下:
//file:authform.php