{% else-1 %}
(4 апр 2014, 19:04) (0/0) [0]
Здравствуйте, мастера!
Пишу функцию ресайза изображения (точнее, уже написал) и возникла некая проблема при её использовании...
[code]
function resizeimg($src, $width, $height) {
/* ...code... */
if ($info['mime'] == 'image/png') imagesavealpha($image, true);
#header('Content-type: '. $info['mime']);
if ($info['mime'] == 'image/jpeg') imagejpeg($image, '', '100');
elseif ($info['mime'] == 'image/png') imagepng($image);
elseif ($info['mime'] == 'image/gif') imagegif($image, '', '100');
imagedestroy($image);
imagedestroy($img);
}
[/code]
Выше выложил конец этой функции. Суть проблемы в том, что если задать в ней header() и сказать в нём, что это изображение, то при вызове её на какой-то странице, вся страница пропадает и отображается только изображение, а если этого не задавать, то вместо изображения выводятся иероглифы.
Вопрос: что надо сделать или написать, чтобы отображалось изображение, а не иероглифы и страница не пропадала?
Заранее спасибо за ответы! *
  • 1 из 1