phpで画像のリサイズ表示
質問お願い致します。
phpで画像のリサイズをして表示させたいと思っています。
色々調べた結果下記のサンプルコードを入れてみました。
<?php
header("Content-Type:image/jpeg");
$imgpath = "http://*****************.jpg";
$im_info = getimagesize($imgpath);
$src_im = ImageCreateFromJPEG($imgpath);
$dst_im = imagecreate($im_info[0]/2,$im_info[1]/2);
imagecopyresampled($dst_im,$src_im,0,0,0,0,$im_info[0]/2,$im_info[1]/2,$im_info[0],$im_info[1]);
imagejpeg($dst_im);
?>
しかし「画像ファイル "http://*****************.php" は壊れているため、表示できませんでした。」となってしまいました。
色々試した結果、下記の記述だけでも「画像ファイル "http://*****************.php" は壊れているため、表示できませんでした。」と表示されてしまいました。
<?php
header("Content-Type:image/jpeg");
?>
「header("Content-Type:image/jpeg");」を使用する際にはphp.iniの書き換えをするのかと調べてみたのですが、結局原因はわかりませんでした。
サーバーはさくら(スタンダードコース)です。
PHPは「PHP 5.2.17」になります。
どなたかお知恵を貸して頂けないでしょうか。
宜しくお願い致します。
お礼
大変勉強になりました、ありがとうございます!