<?php require_once 'string.func.php'; //GD库做验证码 $width=80; $height=30; //创建画布 $image=imagecreatetruecolor($width, $height); $white=imagecolorallocate($image, 255, 255, 255); $black=imagecolorallocate($image, 0, 0, 0); //用填充矩形填充画布 imagefilledrectangle($image, 1, 1, $width-2, $height-2, $white); $type=1; $length=4; $chars=buildRandomString($type,$length); $sess_name="varify"; $_SESSION[$sess_name]=$chars; $fontfiles=array("MSYH.TTF","MSYHBD.TTF","SIMSUN.TTC"); for($i=0;$i<$length;$i++){ $size=mt_rand(14, 18); $angle=mt_rand(-15, 15); $x=5+$i*$size; $y=mt_rand(20, 26); $color=imagecolorallocate($image, mt_rand(50, 90), mt_rand(80, 200), mt_rand(90, 180)); $fontfile='F:/wamp/www/shop/shopimooc/fonts/'.$fontfiles[mt_rand(0, count($fontfiles)-1)]; $text=substr($chars, $i,1); imagettftext($image, $size, $angle, $x, $y, $color, $fontfile, $text); } ob_clean(); header("content-type:image/gif"); imagegif($image); imagedestroy($image);
老师我的为什么这样啊 已经弄了好久了还是这样