gd2库中有关imagejpeg问题

1, 遇到Imagejpeg()无法显示的问题:

 header("Content-Type: image/jpeg");

 $srcim =@imagecreatefromjpeg($imgSrc);
 imagejpeg($srcim);

 imagedestroy($srcim);

错误提示:Contenty-Type 之前定义过等内容

原因:程序中之前的部分肯定有显示的内容!!如果以上语句之前无任何显示(包括空格和回车符)语句,那么图片会正常显示的,若在之前有内容显示的情况下,还想继续使用imagejpeg来显示图片,就需要做一下改变了:

$srcim =@imagecreatefromjpeg($imgSrc);
 imagejpeg($srcim,"temp.jpg"); //保存到本地文件
?> <img src="temp.jpg"> <? 

imagedestroy($srcim);

你可能感兴趣的:(gd2库中有关imagejpeg问题)