PHP缩略图错误


php thumbnail error

我正在尝试调整图像大小并使用Php缩略图显示缩略图。我不断得到的错误,"图像不能显示,因为它包含错误"。有人知道怎么回事吗?

  <?php  

 require_once('phpthumb2/ThumbLib.inc.php');
    require "db_connection.php"; 
    $iii = 1;
    $imagequery = mysql_query("SELECT source FROM photos ORDER BY id DESC LIMIT 16");
    $imageSrc = mysql_result($imagequery,$iii,'source');
    $thumb = PhpThumbFactory::create($imageSrc);  
    $thumb->resize(100,100);
     $thumb->show();  
?>  

查看图片的源代码。您可能会在其中出现PHP错误。可能从mySQL查询,这将是一个好主意,使用mysql_error()添加错误检查。

或者,在PHPThumb文件中查找发出Content-type头的行,并注释掉它。然后,您应该获得图像的源代码,以及所有PHP错误。

如果没有错误消息,另一个可能的原因是图像格式错误-大多数浏览器只支持一组非常基本的图像格式(JPG, GIF, PNG)。ie浏览器不支持CMYK图像