<?phprequire_once'string.func.php';//通过gd库做验证码//创建画布$width=80;$height=28;$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="verify";$_SESSION[$sess_name]=$chars;$fontfiles=array("msyh.ttc","msyhbd.ttc","msyhl.ttc","simkai.ttfy","simsun.ttc","SIMYOU.TTF");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); $fontfile="../fonts/".$fontfiles[mt_rand(0,count($fontfiles)-1)]; $color=imagecolorallocate($image,mt_rand(50,90),mt_rand(80,200),mt_rand(90,180)); $text=substr($chars,$i,1); imagettftext($image,$size,$angle,$x,$y,$color,$fontfile,$text);}header("content-type:image/gif");imagegif($image);imagedestroy($image);运行后提示<br /><b>Warning</b>: imagettftext(): Invalid font filename in <b>F:\eweb\lib\image.func.php</b> on line <b>26</b><br /><br /><b>Warning</b>: imagettftext(): Invalid font filename in <b>F:\eweb\lib\image.func.php</b> on line <b>26</b><br /><br /><b>Warning</b>: imagettftext(): Invalid font filename in <b>F:\eweb\lib\image.func.php</b> on line <b>26</b><br /><br /><b>Warning</b>: imagettftext(): Invalid font filename in <b>F:\eweb\lib\image.func.php</b> on line <b>26</b><br />GIF87aP€,P_剰┧O槾趮侈紱嗏榼鋲┒钇掘隙Z啁橈> /痢1P<揓畅{Bm药琷ua8赘耣灧<5淀韭阙9呻鱸D;
添加回答
举报
0/150
提交
取消