vladax
Новичок
Вопрос по GD2 (на локалхосте код работает, а на валухосте нет). Why?
Ребят, у меня такой вопрос.
Нижеследующий код работает почему то тока на локалхосте, а когда закачиваешь на валухост, то нет. Какие могут быть варианы?
<?
// делает ресайз изображений
$path_real="img_cat/design/d_z_img/24.jpg";
$src_img=ImageCreateFromJpeg("$path_real");
$src_width=ImagesX($src_img);
$src_height=ImagesY($src_img);
$dest_width="120";
$dest_height=($dest_width/$src_width) * $src_height;
$dest_img=ImageCreateTrueColor($dest_width, $dest_height);
ImageCopyResampled($dest_img, $src_img, 0, 0, 0, 0, $dest_width,
$dest_height, $src_width, $src_height);
ImageJpeg($dest_img);
ImageDestroy($dest_img);
?>
Код на ВАЛУХОСТЕ работает только тогда, когда указываешь имя файла, т.е. создаешь файл, вот так, к примеру:
ImageJpeg($dest_img, "img_cat/design/d_z_img/24_small.jpg", $quality);
А когда просто пишешь ImageJpeg($dest_img); - почему то не работает (крестик вместо картинки), хотя должно (у меня на локалхосте работает и так и так)!!!
Заранее спасибо!
Ребят, у меня такой вопрос.
Нижеследующий код работает почему то тока на локалхосте, а когда закачиваешь на валухост, то нет. Какие могут быть варианы?
<?
// делает ресайз изображений
$path_real="img_cat/design/d_z_img/24.jpg";
$src_img=ImageCreateFromJpeg("$path_real");
$src_width=ImagesX($src_img);
$src_height=ImagesY($src_img);
$dest_width="120";
$dest_height=($dest_width/$src_width) * $src_height;
$dest_img=ImageCreateTrueColor($dest_width, $dest_height);
ImageCopyResampled($dest_img, $src_img, 0, 0, 0, 0, $dest_width,
$dest_height, $src_width, $src_height);
ImageJpeg($dest_img);
ImageDestroy($dest_img);
?>
Код на ВАЛУХОСТЕ работает только тогда, когда указываешь имя файла, т.е. создаешь файл, вот так, к примеру:
ImageJpeg($dest_img, "img_cat/design/d_z_img/24_small.jpg", $quality);
А когда просто пишешь ImageJpeg($dest_img); - почему то не работает (крестик вместо картинки), хотя должно (у меня на локалхосте работает и так и так)!!!
Заранее спасибо!