飘易博客(作者:Flymorn)
订阅《飘易博客》RSS,第一时间查看最新文章!
飘易首页 | 留言本 | 关于我 | 订阅Feed

PHP验证码:随机扭曲、旋转、变形(仿Google验证码)

Author:flymorn Source:Flymorn
Categories:PHP编程 PostTime:2010-4-20 14:54:09
正 文:
    上次飘易发布了一个ASP版本的随机变形扭曲验证码,今天再次发布一个PHP版本下的随机变形、扭曲仿google的验证码。飘易认为这个php验证码的效果应该来说还是不错的,如果你手里有ocr软件,可以尝试破_解下就知道这个的难度了。

    该php版本的验证码主要实现的功能是:1随机位置、2随机字体(这个字体我自行选择了10种字体,你可以自定义这些字体,用windows下自带的.ttf也可以)、3随机旋转一定的角度、4随机的背景字母数字干扰、5随机的多条正弦干扰曲线等。

    虽然不是十分复杂,也没有google验证码的波形扭曲效果,但飘易认为从整体上来说,用OCR软件来解这样的php验证码的难度还是很高的。这样的验证码即使是人工识别,偶尔还是需要点击更换,因为人工也无法分辨,呵呵,这是它的亮点也是缺点。原始代码不是飘易写的,经过我的改进加工后的验证码效果如下:

PHP验证码:随机扭曲、旋转、变形(仿Google验证码)

    有需要这样的PHP验证码的朋友,可以在文章下面留下邮箱,飘易会一一给大家发送的。

   注:该php验证码实际上没有扭曲,只是多了字体,有旋转、有变形而已。如果你想看真正带扭曲的效果的看这篇文章里提到的 扭曲的php验证码

   ps: 由于太多人索取该php验证码,因此飘易就直接放出下载地址了:php_verify.rar。(2011-7-2)
作者:flymorn
来源:Flymorn
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
上一篇:解决PHP设计UTF8网页顶部空白的问题
下一篇:Windows主机:Apache启用rewrite和.htaccess
246条评论 “PHP验证码:随机扭曲、旋转、变形(仿Google验证码)”
2010-4-20 18:10:25
这个很牛X,我一要份,多谢了!
2 longxi
2010-4-20 22:10:53
我正在学习PHP中,希望能给我来一份,学习。 邮箱:506314180@qq.com
谢谢。
3 Xiaoyu
2010-4-21 14:36:54
学习学习~yu0108_1225@sina.com
2010-4-21 15:50:49
这个很炫的哈 支持下~~
我先去研究那个最基本的验证码去咯~
5 freeviewer
2010-4-23 17:00:07
呵呵,谢谢lz,给我发一份研究一下撒~
6 freeviewer
2010-4-23 17:01:15
偶的邮箱是chinaren1314@126.com:)
7 飘易
2010-4-23 19:03:25
以上朋友,除 web@nuodou.com,ceo@ymyg.net 两人的邮箱被gmail退信,其他几位朋友的邮箱应该都收到了飘易发的邮件了。
8 余昌鸿
2010-4-23 21:09:04
谢谢你的分享,真是大师之作
9 幽蓝冰魄
2010-4-24 9:55:49
感谢飘易分享。
10 血雪雪
2010-4-25 17:43:58
394628420@qq.com
我们急需要用,谢谢哈……
2010-4-25 23:51:47
很感谢!
  装了好久的SQL数据库,就是这里面的介绍什么的最实用
  一用就行
  其他的网站都是挂羊头卖狗肉
  那破链接搞得我好郁闷
    顶ni ,piaoyi
12 Terence
2010-4-26 12:27:25
Thanks!
13 terence
2010-4-26 16:42:26
谢谢!能发一个源程序到我的邮箱吗?多谢
14 风之韵
2010-4-28 23:20:56
请发一份给我,谢谢。
15 Rye
2010-4-29 18:03:52
我也要 。。。
16 Rye
2010-4-29 18:04:12
我也要啊  啊啊啊啊
17 watano
2010-4-30 9:18:35
感觉不错,楼主可以分享一下吗
xname@126.com 谢谢~
18 belid
2010-5-1 17:18:57
我也想去研究下,谢谢飘易大哥
19 lansehuimao
2010-5-1 18:35:38
很棒啊 楼主分享下吧 谢谢。
20 雨石
2010-5-4 2:38:54
发我一份吧,看起来很炫啊,多谢啦^_^
21 试一试
2010-5-5 10:42:52
发一份过来吧,兄弟,研究一下
22 打酱油的
2010-5-6 10:52:56
发一份给我研究下,谢谢哈~~
512979153@qq.com
2010-5-7 11:30:06
兄弟发一份
24 dean
2010-5-7 15:05:52
发一份我研究下,谢谢了!
jerryhsa@gmail.com
25 绿风小子
2010-5-9 0:02:22
谢谢你,我也要一份~~~
26 dajianyou
2010-5-9 6:06:12
这个不错,发我一份了,谢谢了a2gg#vip.qq.com
27 刺刀
2010-5-10 16:13:38
动网论坛的验证码被破解了,帮忙发一份给我,谢谢
jy4214#163.com
28 飘易
2010-5-10 23:21:57
以上所有朋友,只要留下了正确的邮箱地址的,飘易都一一给你们发送了邮件,请查收。
29 断了的猫
2010-5-11 11:40:22
想学习一下..... 谢谢咯~~
6659907 at 163 dot com
30 renrain1
2010-5-13 9:30:41
学习中,可不可以给我一份啊,谢谢
31 renrain1
2010-5-13 9:32:43
我的邮箱是renrain1@163.com,再次谢谢啦
32 耗子
2010-5-14 11:29:57
haozi.com(qq.com),正在找呢,没想到大侠就完成了。
33 耗子
2010-5-14 11:30:54
是带有字体文件的吧?字体文件也很想要。
34 jiaxiang0924
2010-5-16 12:54:49
好东西~~~求一份,jiaxiang0924@gmail.com,谢谢~~~
35 DrakStar
2010-5-17 11:34:56
求一份 学习 knightlhs@126.com
36 mkuku
2010-5-17 13:51:26
求一份学习,xkuku2008@gmail.com
37 公二
2010-5-19 15:00:46
求一份学习,monkely@sina.com
38 Kevin
2010-5-20 9:56:18
我也要,谢谢。
39 guojiawei
2010-5-22 11:25:59
麻烦也给我发一份,谢谢。nodebug@163.com
40 kth007
2010-5-22 14:32:43
我也要。。kth007@gmail.com
2010-5-22 14:34:53
求一份学习 kth007@gmail.com
42 php168
2010-5-22 15:56:52
感觉不错,感谢飘易分享.可以分享一下吗
lenovo1688#gmail.com 谢谢~
43 roger
2010-5-22 15:58:46
jk0wg@163.com
希望能用上这么好的东西,谢谢!!
44 ty
2010-5-22 22:12:26
谢谢楼主的分享! 这是我的邮箱: guyama@qq.com  谢谢!!!
45 飘易
2010-5-22 22:39:11
以上朋友的邮箱均已发送,请查收。
46 学习中
2010-5-23 15:06:25
学习了 麻烦发一下 wjh000123@gmail.com
47 学习
2010-5-24 18:24:02
学习了 麻烦发一下hdw116@163.com
48 道隐
2010-5-29 9:54:18
学习中,望大虾发送到hxfsc2@gmail.com^_^,多谢!
49 道隐
2010-5-29 9:58:07
学习中……望发wjh000123@gmail.com 感谢!!!
50 验证码反馈
2010-5-29 19:45:38
该验证码,有时会输出空内容,是否属于BUG呢? 还是本身程序设计就是这样的?
51 neilhan
2010-5-31 0:54:45
hgh1986@gmail.com
我要一份。谢谢了。。。
52 neilhan
2010-5-31 0:55:36
hgh1986@gmail.com

我想要一份。谢谢了
53 Flymorn
2010-5-31 8:38:11
50 验证码反馈:
请上传到服务器测试,如果是本地测试环境,偶尔会出现无法显示验证码。
54 Flymorn
2010-5-31 8:41:43
46楼至52楼的朋友,均已发送验证码邮件。
55 NONE
2010-5-31 12:59:29
小弟学习了 请发我一份 谢谢! LVLIANGHAN7@Gmail.COM
2010-6-2 19:28:00
给我发一个 谢谢  389443626@qq.com
57 我要一份
2010-6-4 11:40:10
请给我一份phinecos@gmail.com
58 gala
2010-6-11 10:14:22
学习 给兄弟发一个luochen2005@yahoo.com.cn
59 andy
2010-6-11 16:22:35
给发一份,谢谢
60 andy
2010-6-11 16:23:25
太厉害了,要学习下,给兄弟也发一个,谢谢
61 minphael
2010-6-19 19:50:13
找了半天,看到此有点兴奋,希望能给我一份,woshihaomin@126.com
62 magic
2010-6-21 20:00:00
你好,发一份,学习下,3q
2010-6-23 22:05:56
太厉害了,要学习下,给兄弟也发一个,谢谢

dylan.gong@gmail.com
2010-6-24 13:44:25
我是来学习的,想要一份,谢谢
65 phpstudy
2010-6-24 15:48:21
想学习下,非常感谢。
66 phpstudy
2010-6-24 15:48:58
忘了说了,给我一份啊,呵呵
67 古柯树
2010-6-25 9:22:01
非常感谢

请给我发一份
68 php验证码
2010-6-27 9:02:12
weishan85@yahoo.com.cn
谢谢
69 young
2010-6-27 18:40:20
还有吗 我也想要呢 谢谢!!!
2010-7-2 18:15:13
我也想要一份,麻烦你也给我发一份吧,谢谢
71 cfanbo
2010-7-5 11:47:45
haohtml@gmail.com,发一份吧,.谢谢
72 gogo198
2010-7-6 10:23:00
现在还发不,谢谢  humengli_888@163.com
73 xzli
2010-7-9 6:50:34
请发给我一份吧
谢谢!!
74 Thank
2010-7-9 19:32:01
请发份给我啊 谢谢啊
2010-7-11 8:29:10
再次来到朋友的空间 还是希望能给我也发一份:yiqing95@yahoo.com.cn
76 hnmazda
2010-7-11 22:02:26
同求 hnmazda#126.com
77 飘易
2010-7-12 8:43:42
=================================================
从 55楼 到 76楼的朋友,留下邮箱的均已发送,请查收。
=================================================
78 ylkj
2010-7-12 14:36:34
发一份给我吧!
hhun2008@qq.com

谢谢!!!
79 glancer
2010-7-13 10:05:58
大侠给俺一份,邮箱710818923@qq.com
2010-7-13 11:53:06
谢谢你 已经收到,再次感谢
2010-7-13 21:02:15
谢谢  给俺一份  邮箱 hello@quanjing360.com
82 php
2010-7-15 16:22:58
will421@163.com 
谢谢!!
83 php
2010-7-15 16:25:59
再发一次,刚刚的没出来。。
will421@163.com
谢谢
2010-7-16 18:26:53
做的很牛X啊,希望发一份源码给我,向高手学习学习。
感激不尽:wontao@foxmail.com
85 清若止水
2010-7-20 13:56:20
我想学习一下,能给我发一份吗?谢谢站长!
xiuyuan.qu@gmail.com
86 谢谢
2010-8-1 22:09:50
给我来个呗,谢谢 mutou_wu@163.com
87 xxgemen
2010-8-5 15:07:55
给我来个呗 小弟正需要呢  muxiangdong2007@163.com
88 欧阳
2010-8-7 11:12:57
现在还能给我来一份不,需要学习学习,谢谢!
2010-8-7 22:55:55
我要 我也需要呢 呵呵
90 菠菜
2010-8-9 15:36:20
我也要一份哦,谢谢飘易
91 菠菜
2010-8-9 15:36:49
我也要一份哦,谢谢飘易 hubo713@163.com
92 品味墨迹
2010-8-10 14:15:04
求验证码源码~拜谢~!
93 流光恋羽
2010-8-12 9:48:23
能给我一份吗,谢谢
everplus@yeah.net
94 Google‘fans
2010-8-13 0:29:30
zhoubin86@gmail.com
95 Google‘fans
2010-8-13 0:33:49
小弟膜拜啊!!!一定给我发一个啊!!!!zhoubin86@gmail.com
96 Google‘fans
2010-8-13 1:07:46
!!!!大哥 一定给我一份!!zhoubin86@gmail.com
97 、宇
2010-8-14 21:07:31
能给我一份?飘易大哥... 283260340@163.com
98 、宇
2010-8-14 21:08:29
。。。。。。。。谢谢了
99 xkhj
2010-8-16 8:38:42
拜谢 xkhj0001@126.com
100 离歌
2010-8-20 14:21:10
gorrister_8@163.com,小弟在这有礼了。
101 百分百
2010-8-23 14:23:55
lnwscn@163.com
发一份给我吧,谢谢了
102 wuxh.ok@163.com
2010-8-23 21:53:12
我想要一份!谢谢!能发给我吗?? email:    wuxh.ok@163.com
103 123
2010-8-25 14:04:47
给我发个,交流交流 谢谢!83997849@qq.com
104 mopai
2010-8-25 15:22:19
麻烦大侠给我发一份,email:283367473@qq.com
105 104心溪
2010-8-27 12:02:15
麻烦大侠给我发一份,email:hengshuihu009@163.com
106 weeeb
2010-8-27 20:04:25
22456577@qq.com

哥们,我需要一份,谢谢啦!
107 jun
2010-9-1 10:52:07
能发一份吗,jun78s@126.com
2010-9-1 18:03:47
这个验证码很不错,谢谢传我一传
laozihao2008@gmail.com.cn
109 joe
2010-9-3 22:27:31
麻烦发一分给我,谢谢!
joeguan2@163.com
110 laopozi
2010-9-3 23:54:03
非常喜欢,ddfkjoe@qq.com我也要一份哥们
111 潜水
2010-9-12 12:57:42
麻烦了,非常非常的谢谢
112 icecream
2010-9-19 17:07:34
麻烦了,非常感谢!icecream0211@gmail.com
113 micah
2010-9-20 15:19:27
刚好在研究这个东西,非常感谢 micah.shi@gmail.com
114 Kone
2010-9-20 15:20:05
adsfhgjlk@21cn.com
我也要一个.谢谢.
115 linxuexin
2010-9-22 22:17:15
我要一份,linxuexin0423@gmail.com
116 jackeye
2010-9-26 23:24:37
我要一份,jackjackeye@gmail.com
117 冰释
2010-9-27 13:35:28
727665662@qq.com 请发我一份!谢谢!
118 你好
2010-9-28 13:45:54
byyx163@163.com 麻烦发一份,谢谢
119 启迪
2010-9-28 21:49:16
太厉害了,要学习下,给兄弟也发一个,谢谢
120 飘易
2010-9-30 19:03:33
=================================================
从 78楼 到 119楼的朋友,留下邮箱的均已发送,请查收。
=================================================
121 爱好者
2010-10-8 10:46:35
benbenan#sina.com
麻烦楼主给我发份 学习学习下
122 kongbai
2010-10-9 10:44:23
lz麻烦发一份,谢谢。 bingyun-2003(at)tom.com
123 yao lei
2010-10-13 10:23:21
麻烦发一份,谢谢谢谢
124 Php新手
2010-10-15 15:10:45
这个验证码很不错,知道学习,发麻发飘易我我一份,谢谢!
2010-10-21 13:51:12
看看,呵呵,以后备用!!!
126 zhanglei411521
2010-10-25 9:47:00
谢谢了,正着急用这个呢。邮箱:zhanglei411521@163.com  谢谢
127 wei
2010-10-26 11:01:56
我也想要一个,给我发邮箱吧,6036375@qq.com,多谢
128 cc
2010-10-29 10:04:46
发我个学习下
czp_1986yw@126.com
129 Joe
2010-11-2 11:40:40
很不错啊
麻烦给来一份,谢谢
cs99619@163.com
2010-11-9 17:03:43
学习,邮箱luuijie123@163.com
131 Ju
2010-11-15 6:09:01
麻烦给我发一份,谢谢了
vindenuit@gmail.com
132 寒冰
2010-11-15 12:12:02
谢谢分享 zjqzc123@163.com
133 7.yan
2010-11-17 14:24:06
楼主。有空给我一份吧。。十分之谢谢!~
134 zy
2010-11-18 14:22:36
麻烦你给我发一份:cnwpem@126.com
135 tww
2010-11-19 13:51:30
给我一份吧,非常感谢!!!!!!!!!
373017263@qq.com
136 Kane
2010-11-20 18:04:20
能给我一份吗?谢谢!
看到太迟了,yxxue@21cn.com
137 tww
2010-11-23 13:51:53
哥哥,给我一份吧。。。
138 tww
2010-11-23 13:52:38
哥哥给我一份学习下,邮箱373017263@qq.com
139 haihai
2010-11-23 21:20:10
很不错
麻烦给我一份,万分感谢!
45243570@qq.com
140 ljcqx
2010-11-28 0:27:43
很不错
麻烦给我一份,万分感谢!
ljcqx@sina.com
141 ljcqx
2010-11-30 21:22:00
给我一份PHP验证码:随机扭曲、旋转、变形(仿Google验证码),谢谢了 ,499018400@qq.com
142 jm
2010-12-3 11:14:02
太牛了,能否发我一份啊
143 jm
2010-12-3 11:14:36
“太牛了,能否发我一份啊”
msgboxmail@163.com
144 micah.shi
2010-12-6 16:55:32
求给我发份,最近研究这个,谢谢
145 micah.shi
2010-12-6 16:56:03
求给我发份,最近研究这个,谢谢,邮箱micah.shi@gmail.com
146 admin
2010-12-8 11:35:28
很牛叉哦,能否发给我一份,邮箱是:gxg2010.love@163.com
147 飘易
2010-12-10 23:32:30
=================================================
从 121楼 到 146楼的朋友,留下邮箱的均已发送,请查收。
=================================================
148 zhangfeng
2010-12-15 16:29:32
很牛哦,能否发给我一份,邮箱是:123299176@qq.com,谢谢!
149 很强啊
2010-12-17 9:51:40
看着很不错啊 给我一份 谢谢!
150 很强啊
2010-12-17 9:52:22
邮箱是:bg2149579@163.com
151 devils
2010-12-20 13:27:39
很生猛啊 ,我也要一份 谢谢楼主
2010-12-20 14:34:34
麻烦发给我一份看看谢谢了   fxcsb2008@gmail.com
2010-12-20 17:37:11
我要,给我一份,谢谢
154 我要一份
2010-12-24 16:26:26
wkunaiyu@gmail.com 谢谢了!
2010-12-30 18:07:32
发一份  谢谢不知道 还有效没?
156 我也要;
2011-1-24 11:49:12
我也要;谢谢 顶~!
157 wangyeee
2011-2-5 12:15:59
麻烦发一份:wangyeee@gmail.com
谢谢!
158 chenghua
2011-2-11 14:30:49
喜欢,望能拥有h#51240.com
159 蓝轩
2011-2-20 17:52:22
喜欢,想要个php的。
160 流年
2011-2-22 9:57:42
谢谢 fly-hw#163.com
161 eeey
2011-2-25 10:23:00
谢谢!急需koffans@163.com
162 soman
2011-2-28 10:07:43
急需,谢谢~~  soman@vip.qq.com
163 SuperMaJia
2011-3-1 18:06:38
麻烦发我一份,谢谢。
majiaorz【@】163.com
164 king
2011-3-3 0:43:04
我要要一个kingcjj001@hotmail.com
165 will
2011-3-6 23:26:41
yuguo.cn at gmail.com
166 李海
2011-3-10 1:08:02
我要一个请发到我邮箱里谢了sale@aoue-3com.cn
167 treemp3
2011-3-11 11:33:57
也给我一份吧,谢谢了。treemp3 [at] 126.com
168 黄海
2011-3-15 13:25:01
给我一份啊,谢谢。nommoer@163.com
169 tiger
2011-3-16 15:32:31
谢谢 我要一份 邮箱:chshh2011@126.com
170 913619806
2011-3-18 13:46:44
正在满世界的找,谢谢给我一份!913619806@qq.com
171 倒立人生
2011-3-20 19:25:00
也给我一份吧,谢谢了。olipay@126.com
172 谢谢楼主
2011-3-24 20:23:20
楼主,要一份,谢谢楼主
173 聪崽
2011-3-25 23:48:26
要一份~~谢谢楼主啦~~~
851004999@qq.com
174 飘易
2011-3-26 0:25:41
=================================================
从 148楼 到 173楼的朋友,留下邮箱的均已发送,请查收。
=================================================
175 聪崽
2011-3-26 0:45:14
谢谢楼主,已收到~~
176 谢谢 我要一份
2011-3-28 10:59:54
要一份~~谢谢楼主啦~~~
yanpinquan@163.com
177 o(∩∩)o...哈哈
2011-3-28 17:33:25
嘿嘿,大家留言逗很积极啊。 盖楼都快到180层了。bz,我也要php源码。
178 hcaijin
2011-3-29 18:56:14
很好,学习下验证码技术!!麻烦发份给我!谢谢了hcaijin@hotmail.com
179 dudu
2011-3-31 21:05:55
能发给我一份吗,我正需要一个这样的,邮箱:dqfxp@qq.com
谢谢,,
180 o(∩∩)o...哈哈
2011-3-31 23:47:04
open007source{AT}gmail.com 这个是我的,   博主发我一份撒
181 石中火
2011-4-6 19:24:59
这个真的很棒,希望能得到一份。gudexi@hotmail.com
182 ww
2011-4-7 21:52:15
能发给我一份吗,我正需要一个这样的 ,谢谢   lw_mb@163.com
183 很棒 终于找到了
2011-4-9 11:39:11
这个太好了。给我发一份。谢谢!feiyuhomes@163.com
184 晴枫
2011-4-11 12:45:27
希望发一份,感谢博主
185 flatfish
2011-4-12 8:20:13
麻烦博主发我一份。很想要!邮箱:1132905731@qq.com
186 tanrui
2011-4-15 0:31:34
麻烦博主发我一份,非常感谢463884089@qq.com
187 yun3948
2011-4-19 9:42:37
博主能给我发一份么。学习学习。谢谢了   yun3948@163.com
188 123
2011-4-19 15:02:41
能发一份给我吗?最近在做这个方面的东西,谢谢!!
wgxuhui@gmail.com
189 太好了!
2011-4-21 13:21:12
太好了,正找这个呢,请给我发一份sunwenhuim@gmail.com
190 小翼
2011-4-26 8:46:55
能发我一份吗?谢谢了呢....我的邮箱是Henry_zp@163.com
191 zhonghe
2011-4-27 16:49:43
麻烦给我一份,谢谢了
zhonghe546@sina.com
192 sygb
2011-5-3 19:05:20
麻烦给我一份,谢谢了
193 king
2011-5-4 17:05:57
发一份给我啊,非常谢谢!
194 ggg
2011-5-15 0:37:05
发一份给我啊,非常谢谢!
195 envolepe
2011-5-16 14:48:50
请发给我一份,谢谢了  envolepe@live.com
196 efon
2011-5-20 15:48:11
发份我研究一下。谢谢。artidea.cn@163.com
197 Jason
2011-5-21 9:42:45
发一份研究下,感谢。jason-xl@126.com
198 sky
2011-6-1 8:20:28
发一份研究下,非常感谢!
199 楼主 给我一份吧,呵呵
2011-6-2 0:46:44
楼主发给我一份吧,谢谢work@uacool.com
200 kaidi
2011-6-7 13:19:23
兄台,能给我发一份吗,多谢啦! xkdzzq@qq.com
201 dancegod
2011-6-8 12:58:14
给我也一份吧 ,谢谢了 
yongirl320@163.com
202 haoren7842
2011-6-9 11:12:37
haoren7842@126.com多谢楼主给发一份学习学习,找了很多地方都找不到!!
203 sunmoonone
2011-6-9 14:23:12
很感兴趣,希望能看看源码,我也写了个,背景燥化,字体旋转,但不能扭曲。
204 sunmoonone
2011-6-9 14:23:40
对了我的邮箱:realsunmoonone@qq.com
205 chenxi
2011-6-10 9:12:18
我也要一份,谢谢...邮箱:chenxi510158746@qq.com
206 小楼
2011-6-10 23:29:55
请给我一份好吗,谢谢!邮箱:ramond9@yeah.net
207 koolea
2011-6-12 13:05:24
老大,请给我一份学习学习:koolea@qq.com
208 oldfox
2011-6-12 16:36:20
学习中,强烈要求学习学习再学习。
我的邮箱是:sefox@sohu.com
209 maketubu
2011-6-15 16:04:30
请给我一份,谢谢!
maketubu@qq.com
210 dtbbobo
2011-6-25 9:34:43
学习中,可以给我一份吗!
211 dtbbobo
2011-6-25 9:35:27
我的邮箱是dtbsky@163.com,谢谢
2011-6-27 7:16:32
h662b@qq.com我要一份
213 nizd
2011-7-1 11:01:27
找了好久的。。。嘿嘿
214 飞扬
2011-7-2 16:06:25
求代码,并求飘易qq   呵呵
215 飞扬
2011-7-2 16:07:44
我的邮箱是869819985@qq.com 求代码 呵呵
216 未练独孤九剑
2011-7-8 14:42:36
飘易你好,我看了这个验证码,很强大的说,但是有一个用法没看懂,能否指点一下?

// 保存验证码
isset($_SESSION) || session_start();

不知道这个 || 是什么意思。
217 flymorn
2011-7-9 10:08:26
@ 未练独孤九剑:
你好。bool or bool 这样的语句 其实你应该经常遇见。
isset($_SESSION) || session_start();
给你贴段解释吧:
----------------
经常看到这样的语句:
$file=fopen($filename,'r') or die("抱歉,无法打开:$filename");
or在这里是这样理解的,因为在PHP中并不区分数据类型,所以$file既可以是int也可以bool,所以这样的语句不会报错。但其处理过程可能有些朋友不大明白。
其实在大多数的语言中,bool or bool这样的语句中,如果前一个值为真后一个值就不会再判断了。这里也是的,所以如果fopen函数执行正确的话,会返回一个大于0的int值(这其实就是“真”),后面的语句就不会执行了。如果fopen函数执行失败,就会返回false,那么就会判断后面的表达式是否为真了。
结果执行了die()之后,不管返回什么,程序都已经停止执行了,并且显示指定的出错信息,也就达到了调试的目的。
218 trboule
2011-7-19 19:54:27
你好,这个验证码能发我一份吗??很强大,是你自己做的吗??~
219 trboule
2011-7-19 19:55:08
能发我一份吗??313570953@qq.com
220 carnation
2011-8-3 11:12:47
发我一份:xiongxiongsjy@126.com
谢谢!:)
221 lwl
2011-8-16 23:53:47
我想要一份,能发给我吗???839363945qq@.com谢谢
222 guojue
2011-8-19 7:30:13
好东西啊! 十分感谢!
223 验证码
2011-8-29 17:34:41
我想一份啊,能发给我吗?谢谢。
224 prolove
2011-8-31 14:48:27
能发一份吗?
谢谢~
zzy123007@163.com
225 未练独孤九剑
2011-11-8 17:20:15
飘易大哥你好,我的网站以前被机器注册,后来我用了你这个验证码,再和你后来那个 PHP验证码:真正的随机正弦扭曲验证码http://www.piaoyi.org/php/php-yanzhengma-niuqu.html组合到一起,就起了立杆见影的效果,但是不幸的是2个月后,又被机器注册了,不知道大哥你还有什么好的办法能够防到注册机没有,不胜感激。
226 飘易
2011-11-8 17:51:25
to 未练独孤九剑:
如果你的是英文网站,可是试试 google 免费提供的 验证码服务:
https://www.google.com/recaptcha/

但是由于是google.com下的服务,由于众所周知的原因,国内用户访问不是很稳定。
227 chnzhao
2011-11-29 10:18:06
发给我一份,3Q
228 chnzhao
2011-11-29 10:18:40
我邮箱是chenzhao_000@yeah.com
229 域名
2011-12-5 20:33:26
很漂亮耶!^_^麻烦,给一份咯,谢谢
230 香语
2012-2-2 11:49:32
很漂亮耶!^_^麻烦,给一份咯,谢谢
231 swengineer
2012-3-9 10:41:54
很好,很强大,麻烦给我传一份,谢谢啦~
邮箱:swengineer@126.com
232 lovelp
2012-3-24 17:25:18
邮箱   y1076766088@163.com
麻烦了。
233 herman
2012-4-9 13:26:10
很好!麻烦给一份,谢谢你!
234 luckboy
2012-5-11 15:20:17
用皕应的HCaptcha吧,还不错,我们项目就是采用这个系统,感觉不错,最重要的是可以对显示和验证做对IP控制和各种控制。
235 php_my
2012-6-5 21:34:33
邮箱   killallnet@yeah.net
谢谢。发给我一份。
236 PHPER
2012-7-2 15:02:32
不错。
邮箱:wjjjwjjj@126.com
谢谢了。
237 总体非常不错
2012-7-12 11:16:40
不过连续刷新10次会出现
Image corrupt or truncated
正在查原因
2012-9-8 22:47:05
给我一份
www.seacha.com
239 PHPstarter
2013-2-20 11:40:48
飘易你好,请问这个要怎么调用? 
我用下面调用,但是显示为空:
<img src="verify.php">
<?php
echo 'code:'. $_SESSION['verify_py']['code'];
?>
加上session_start(),可以显示$_SESSION['verify_py']['code'],但是发现和显示的不一样,请问要怎么调用?
240 qqq
2013-3-26 0:07:17
有错误!程序有BUG!
241 dhy7503
2014-4-9 10:39:34
谢谢您,请给我发dqsdhy@126.com
242 pirate
2014-12-23 17:22:36
发我一份   谢谢  有急用
243 威威
2015-11-29 22:38:33
邮箱  616817391@qq.com
谢谢。发给我一份。
244 xiaoce
2017-10-25 14:58:44
验证码偶尔刷不出来的问题是因为字体文件夹内缺少一个t8.ttf文件
245 谢谢博主
2020-9-17 7:33:45
谢谢博主 好人一生平安
246 感谢
2020-12-13 23:42:01
没想到2020年的我回到了2010年,感谢!
发表评论
名称(*必填)
邮件(选填)
网站(选填)

记住我,下次回复时不用重新输入个人信息
© 2007-2019 飘易博客 Www.Piaoyi.Org 原创文章版权由飘易所有