서버 측에서 이미지의 크기를 조정하여 동적 인 축소판을 만들려합니다. 이 코드 사용하고 있습니다 :PHP를 사용하여 서버 측에서 JPEG 크기 조정
<?php
Header("Content-type: image/jpeg");
$img_src = $_GET['photo'];
$size = getimagesize($img_src);
$src_w = $size[0];
$src_h = $size[1];
$dst_w = 80;
$dst_h = 80;
$test_h = round(($dst_w/$src_w) * $src_h);
$test_w = round(($dst_h/$src_h) * $src_w);
if($src_w > $src_h) {
$x = $test_w;
$y = $dst_h;
} elseif($src_h > $src_w) {
$x = $dst_w;
$y = $test_h;
}
$img_new = imagecreatefromjpeg($img_src);
$img_mini = imagecreatetruecolor($x, $y);
imagecopyresampled($img_mini,$img_new,0,0,0,0,$x,$y,$src_w,$src_h);
imagejpeg($img_mini);
?>
을하지만 그것은 작동하지 않았다, 나는 그 이유를 찾을 수 없습니다. 아무런 오류가 없다. 아무 것도 나타나지 않았다. 아무도 도와 줄 수 있습니까?
감사합니다.
* * 작동하지 않았습니까? – bos
죄송합니다. 게시물을 편집했습니다. –
$ _GET [ '사진']은 (는) URL입니까? –