自定义验证码设计
如果你想设计自己的验证码,我强烈建议你看看this tutorial。它经历了一个基本的验证码设计,允许您根据需要使用各种PHP图像修改功能来更改验证码的设计。
您可以修改代码以使用随机字体,使每个字符具有不同的大小,倾斜图像等。本教程将向您展示如何创建代码,如何使用会话以及如何实际在输入表单中使用图像。
+回答,因为它实际上最符合我的问题。 – 2009-12-08 14:29:31
一旦你有一个基本的验证码设计加载和工作,倾斜的图像,以便它不能被各种OCR技术识别,应该是你的首要任务......好事情有一个PHP程序员的整个社区,在这种情况下,你遇到任何尝试使用各种PHP函数的问题。 ;)祝你的设计好运,让我们知道结果如何! – Breakthrough 2009-12-08 14:32:08
首先你必须考虑的是你的captcha不容易破坏。有一些很好的旧验证码已经使用javascript解码/解码。欲了解更多信息,请访问这些页面:
http://ejohn.org/blog/ocr-and-neural-nets-in-javascript/
http://blog.makezine.com/archive/2009/01/javascript_captcha_decoder.html
要生成它,就像Captcha Creator是一个功能强大且完整的PHP验证码脚本,可以生成Captcha图像。 经典的方法是生成一些随机文本,对其应用一些随机效果并将其转换为图像。
哦,是的!现在我可以轻松地完成所有验证码。 ;-) – hsz 2009-12-08 14:23:07
@hsz,我只是一个头脑风暴,没有最后的设计;)讽刺... haha – 2009-12-08 14:26:11