0

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

?>  
4

1 に答える 1

1

画像のソースコードを見てください。PHPエラーが発生している可能性があります。を使用してエラー チェックを追加することをお勧めしますmysql_error()

または、PHPThumb ファイルでContent-typeヘッダーを出力する行を探して、コメントアウトします。次に、イメージのソース コードと PHP エラーを取得する必要があります。

エラー メッセージが表示されない場合は、画像の形式が間違っている可能性があります。ほとんどのブラウザは、非常に基本的な画像形式 (JPG、GIF、PNG) しかサポートしていません。Internet Explorer は CMYK 画像をサポートしていません。

于 2012-12-28T19:53:17.863 に答える