diff --git a/classes/file/FileHandler.class.php b/classes/file/FileHandler.class.php index e7e79de09..5ab8262ad 100644 --- a/classes/file/FileHandler.class.php +++ b/classes/file/FileHandler.class.php @@ -208,8 +208,8 @@ @imagefilledrectangle($thumb,0,0,$resize_width-1,$resize_height-1,$white); // 이미지 정보가 정해진 크기보다 크면 크기를 바꿈 (%를 구해서 처리) - if($resize_width>0 && $width > $resize_width) $width_per = $resize_width / $width; - if($resize_height>0 && $height > $resize_height) $height_per = $resize_height / $height; + if($resize_width>0 && $width >= $resize_width) $width_per = $resize_width / $width; + if($resize_height>0 && $height >= $resize_height) $height_per = $resize_height / $height; if($width_per < $height_per) $per = $height_per; else $per = $width_per; diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php index 6b664a695..eda1be4e3 100644 --- a/modules/member/member.controller.php +++ b/modules/member/member.controller.php @@ -738,7 +738,7 @@ $target_filename = sprintf('%s%d.gif', $target_path, $member_srl); // 파일 정보 구함 - list($width, $height, $type, $attrs) = @getimagesize($source_file); + list($width, $height, $type, $attrs) = @getimagesize($target_file); // 지정된 사이즈보다 크거나 gif가 아니면 변환 if($width > $max_width || $height > $max_height || $type!=1) FileHandler::createImageFile($target_file, $target_filename, $max_width, $max_height, 'gif');