如何设置大写验证码。除了codeigniter以外,他们是否还有其他帮助?验证码验证码的大小写敏感度
0
A
回答
0
真正简单的修复/解决方法是使用全部大写的字体。
您可以从http://www.myfonts.com找到这样一种字体,并支付几美元购买网络许可证并获得您喜欢的字体。
搜索“全部大写”或类似内容。
或者,您可以搜索网页并查找免费字体。
这比试图破解CodeIgniter CAPTCHA Helper更容易。
1
要创建具有大写字符验证码你需要做这样的事情:
$vals = array(
'word' => strtoupper('Random word'), // Here is where the captcha code is converted to uppercase
'img_path' => './captcha/',
'img_url' => 'http://example.com/captcha/',
'font_path' => './path/to/fonts/texb.ttf',
'img_width' => '150',
'img_height' => 30,
'expiration' => 7200
);
$cap = create_captcha($vals);
echo $cap['image'];
当然,你可能需要检查时检查SQL,使它看起来到检查的大写版本的数据库中的随机词。
+0
** Thorpe Obazee:** 感谢您提醒我在php中使用strtoupper功能。我忘了 – llcoollasa 2011-03-30 12:24:09
0
一种方法是将验证码表中验证码字段的整理更改为latin1_general_cs。
相关问题
- 1. jQuery验证密码强度的大写和小写
- 2. 验证验证码
- 3. 验证码验证
- 4. ASP.NET MVC:上下文敏感的验证
- 5. ServiceStack使用验证码验证验证
- 6. 验证码验证问题
- 7. 谷歌验证码验证
- 8. 验证组验证码asp.net
- 9. 验证码AJAX验证
- 10. Zend_Form验证码不验证
- 11. 正在验证验证码
- 12. Mac上file_exists()的大小写敏感度?
- 13. 用ajax验证码验证码
- 14. 要验证码或不验证码
- 15. 使用jquery验证码验证码
- 16. ASP验证器:仅验证小写字母和大写字母
- 17. Codeigniter验证码图像不能写入验证码目录
- 18. 如何编写验证码?
- 19. 验证码显示在后,验证码验证
- 20. Jquery号码验证+印度
- 21. 密码强度验证
- 22. C++最大号码验证
- 23. r关闭大小写敏感度
- 24. 以区分大小写的方式验证密码
- 25. javascript:验证大写和小写
- 26. 验证密码的最小/最大长度
- 27. Magento验证码
- 28. 验证密码
- 29. CodeIgniter验证码
- 30. Ajax验证码
** Marc Audet:** 感谢您为我显示字体网站 – llcoollasa 2011-03-30 12:25:57