预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

php生成动态图片验证码代码php生成动态图片验证码代码php生成动态图片验证码的一段代码,有需要的朋友可以看看。一个简单的php图形验证码程序:(产生一个随机数,取得随机字符串,然后将该字符串设置进session--方便验证;php生成动态图片验证码的.一段代码,有需要的朋友可以看看。一个简单的php图形验证码程序:(产生一个随机数,取得随机字符串,然后将该字符串设置进session--方便验证;PHP设置成@header("Content-Type:image/png");生成对应图片。)另外,记得把php中extension=php_gd2.dll打开。复制代码代码如下:<?phpsession_start();functionrandom($len){$srCStr="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";$strs="";for($i=0;$i<$len;$i++){$strs.=$srCStr[mt_rand(0,35)];}return$strs;}$str=random(4);//随机生成的字符串$width=50;//验证码图片的宽度$height=25;//验证码图片的高度@header("Content-Type:image/png");$_SESSION["code"]=$str;$im=imagecreate($width,$height);//背景色$back=imagecolorallocate($im,0xFF,0xFF,0xFF);//模糊点颜色$pix=imagecolorallocate($im,187,230,247);//字体色$font=imagecolorallocate($im,41,163,238);//绘模糊作用的点for($i=0;$i<1000;$i++){imagesetpixel($im,mt_rand(0,$width),mt_rand(0,$height),$pix);}imagestring($im,5,7,5,$str,$font);imagerectangle($im,0,0,$width-1,$height-1,$font);imagepng($im);imagedestroy($im);$_SESSION["code"]=$str;?>小结:自PHP4.2.0起,不再需要用srand()或mt_srand()函数给随机数发生器播种,现已自动完成。