验证码问题
<?php require_once 'string.func.php'; //function verifyImage(){ $width = 80; $height = 20; $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; $fontfile = array("DENG.TTF","DENGB.TTF","DENGL.TTF","MSYH.TTC","SIMFANG.TTF","SIMHEI.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/".$fontfile[mt_rand(0, count($fontfile)-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/png"); imagegif($image); imagedestroy($image);
字体文件读取报错,而且提示无法修改标题信息!请大神帮忙解答!谢谢(๑ó﹏ò๑)!