<?php
$m=array();
if ($FV=@opendir("pics")){
while (($nfile=readdir($FV))!== FALSE){
$m[$i]="pics/".$nfile;
$i++;
}
closedir($FV);
}else {
print"Error";
}
$addres=thumbs.$nfile;
for ($j=0; $j<=$i; $j++){
imagejpeg($m[$j],"thumbs/$m[$j]");
}
?>
Помогите пожалуйста.
Спустя 9 дней, 20 часов, 1 минута, 20 секунд (15.01.2009 - 11:59) eugene pikalov написал(а):
Читаем http://ua.php.net/manual/en/function.imagejpeg.php
bool imagejpeg ( resource $image [, string $filename [, int $quality ]] )
Первый аргумент resource $image , а вы пытаетесь использовать вместо этого строку (string) $m[$i]="pics/".$nfile;
Если конвертация из gif то нужно использовать imagecreatefromgif, если другой формат, то другую ф-цию imagecreatefrom*
bool imagejpeg ( resource $image [, string $filename [, int $quality ]] )
Первый аргумент resource $image , а вы пытаетесь использовать вместо этого строку (string) $m[$i]="pics/".$nfile;
Если конвертация из gif то нужно использовать imagecreatefromgif, если другой формат, то другую ф-цию imagecreatefrom*
PHP |
$m=array(); |
Спустя 2 дня, 7 часов, 19 минут, 36 секунд (17.01.2009 - 19:19) Xlebyshek написал(а):
ЫГЫ. спасибо.
_____________