WZHU's BLOG
HEAD
- 有一种精神,叫"公诚勤朴"
Recent Posts
- 导出Gmail通讯录(Export Gmail Contacts)
- Subversion 强制用户写备注(日志)才能提交.
- Linux 时间服务器同步命令
- PHP修改 LDAP用户密码程序
- Subversion安装与配置
- 我的Subversion使用LDAP认证之Apache配置实例
- HTTP协议(RFC2616)中的方法定义
- 我的HTTP Client 模拟PHP Class
- 我所使用的PHP图形验证码程序.
- DNS Bind9 配置实例
- (联合早报)中国社会信任的解体及其结果(转)
- Linux+Apache+MySQL+PHP 安装配置(三)——freeType,libpng,jpeg,gd,mcrypt,mhash,imap,PHP安装
- Linux+Apache+MySQL+PHP 安装配置(二)—— Apache安装
- Linux+Apache+MySQL+PHP 安装配置(一)—— MySQL安装
- 甲型H1N1流感防病要诀!
Recent Comments
挣点外快
添加PHP图片验证码
作者: wzhu 时间: 2008-11-22 11:15:02
原本打算自己开发的这个系统尽量简单,不需要什么的验证,但是后来考虑到互联网就是这样,没有什么干净东西可言,尽管我的这个Blog也没有像门户网站那样有名气,担心遭人暗算和攻击,但是防人之心不可无嘛。
其实,很多人都是很讨厌图片验证码的,如果图片验证码不容易识别就更让人感到可恶,比如换个IP地址登录QQ,突然出现个什么图形验证码,我有时候都懒得登录了。再说Google、QQ等网站的验证码,真的是大多数时间我想都是靠猜的,别说机器辨认了,人都很难。
因此基于上面两个原则,写了一个图片验证码,尽可能的让人容易识别,总的来说加了些干扰元素和随机因素,比如随机背景颜色、文字颜色、倾斜度、上下位置偏移量、随机字符、随机字体以及在字符位置上的干扰元素,但总的来说还是比较好辨认(实在看不清,可以点击图片刷新)
暂时就当他是一个随机的密码吧,好让我知道电脑的另一端是一个活生生的人,而不是一个会打字上网的狗。
相关评论
- 人 发布于 2009-06-15 18:27:51 IP: 122.78.239.*
- 这个验证码怎么添上的啊
- wzhu 发布于 2009-06-16 11:16:32 IP: 221.221.158.*
- 参考:
http://www.cncmm.com/displayblog.html&bid=45