MrEko
Новичок
Не работает imagecreatefromjpeg
Для изменения размера картинок использую функцию
Код $src_img = imagecreatefromjpeg($filename); не выполняется и скрипт завершает свою работу, ошибок не выдается.
Хостинг функцию поддерживает
Для изменения размера картинок использую функцию
PHP:
function resizeimg($filename, $smallimage, $w, $h)
{
$ratio = $w / $h;
$img_size = getimagesize($filename);
$src_ratio = $img_size[0] / $img_size[1];
if ($ratio < $src_ratio)
{
$h = $w / $src_ratio;
}
else
{
$w = $h * $src_ratio;
}
$dest_img = imagecreatetruecolor($w, $h);
$src_img = imagecreatefromjpeg($filename);
imagecopyresampled($dest_img, $src_img, 0, 0, 0, 0, $w, $h,
$img_size[0], $img_size[1]);
imagejpeg($dest_img, $smallimage);
imagedestroy($src_img);
imagedestroy($dest_img);
}
Хостинг функцию поддерживает