Работа с изображением функция imagejpeg()

  • Автор темы Автор темы snug
  • Дата начала Дата начала

snug

Новичок
Работа с изображением функция imagejpeg()

Здравствуйте. Пытаюсь сделать уменьшенную картинку из уже лежащей на сервере и сохранить её в каталог таким способом
PHP:
<?php  
header ("Content-type: image/jpeg");   
 function imageresize($outfile,$infile,$neww,$newh,$quality) 
{     
   $im=imagecreatefromjpeg($infile);     
   $k1=$neww/imagesx($im);     
   $k2=$newh/imagesy($im);      
   $k=$k1>$k2?$k2:$k1;        
   $w=intval(imagesx($im)*$k);      
   $h=intval(imagesy($im)*$k);        
   $im1=imagecreatetruecolor($w,$h);     
   imagecopyresampled($im1,$im,0,0,0,0,$w,$h,imagesx($im),imagesy($im));       
  imagejpeg($im1,$outfile,$quality);     
     imagedestroy($im);      
     imagedestroy($im1);      
}    

imageresize("путь_сохранения/имя_файла.jpeg","http://site.ru/img/real/logo.jpeg",100,100,75);  ?>

Если убираю из параметров вызова функции "
PHP:
путь_сохранения/имя_файла.jpeg
" скрипт просто рисует уменьшенное изображение, а мне нужно сохранить его.
Сохранять никак не хочет не по абсолютном не по относительному пути. Как быть? ПодМогите.
 
Спасибо товарищи. Отладил. Когда вносил абсолютный путь пропускал слэш. Теперь всё сохраняет и работает как надо.)
 
Сверху