织梦验证码数字加小写字母组合方式的实现
点击次数:52 次 发布日期:2008-11-21 22:07:51 作者:源代码网
|
源代码网推荐
源代码网整理以下
|
今天研究验证码的实现数字的方式,论坛上已经有朋友提供了 includevdimgck.php 默认是存大写字母
找到 for($i=0;$i<4;$i++) { $rndstring .= chr(mt_rand(65,90)); } 改成 for($i=0;$i<4;$i++) { $rndstring .= chr(mt_rand(48,57)); }
可是实现存数字效果
查找资料 0=48,1=49,2=50,……9=57 a=97,b=98……直到z =122 A=65,B=66……直到Z 大家可以自己算 呵呵
然而数字+字母组合怎么实现 费了一些功夫 终于实现
//获取随机字符 $rndstring = ""; for($i=0;$i<2;$i++){ $rndstring .= chr(mt_rand(48,57)); $rndstring .= chr(mt_rand(97,122)); }
这样就可以实现数字+小写字母了 大家可以自由组合
大家可以共同交流
|
源代码网供稿. |