site topic网站专题
首页
>
网站专题
>
专题详情
分享新闻到:

织梦验证码数字加小写字母组合方式的实现

互诺科技:2009-11-03 16:53     阅读数:       标签:

今天研究验证码的实现数字的方式,论坛上已经有朋友提供了
include\vdimgck.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));
}


这样就可以实现数字+小写字母了
大家可以自由组合

大家可以共同交流