PHP GD图像生成中断

时间:2015-02-21 18:57:37

标签: php gd captcha

我的PHP图像代码需要帮助。我正在尝试制作验证码,但我得到的只是破碎的图像图标?

这是我的代码:

<?php 
header('Content-type: image/jpeg'); 

$text = "1111"; 
$font_size = 30; 

$image_width = 110; 
$image_height = 40; 

$image = imagecreate($image_width, $image_height); 
imagecolorallocate($image, 255, 255, 255); 
$text_color = imagecolorallocate($image, 0, 0, 0); 

imagettftext($image, $font_size, 0, 15, 30, $text_color, 'font.ttf', $text); 
imagejpg($image); 
?>

“font.ttf”在我的php文件旁边,名称匹配

1 个答案:

答案 0 :(得分:0)

使用

imagejpeg($image); 

而不是

imagejpg($image); 

As imagejpg() doesn't exist.

调试时,应注释掉标题以查看错误。