php缩略图错误

时间:2012-12-28 19:50:41

标签: php image resize thumbnails

我正在尝试调整图像大小并使用Php Thumbnail显示为缩略图。我一直收到错误,“图片无法显示,因为它包含错误”。有谁知道什么是错的?

  <?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();  

?>  

1 个答案:

答案 0 :(得分:1)

查看图片的源代码。您可能会遇到PHP错误。可能来自mySQL查询,使用mysql_error()添加错误检查是个好主意。

或者,在PHPThumb文件中查找它发出Content-type标题并将其注释掉的行。然后你应该得到图像的源代码,以及任何PHP错误。

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