El código que uso para crear la instancia (el thumbnail) es este:
Código HTML:
//Los nombres de las imágenes se guardan en variables de sesión pero eso es otra historia y he comprobado que llegan correctamente
for ($i=0;$i<count($_SESSION['ImName']);$i++) {
//creamos los thumbnails de cada imagen
if ($_SESSION['ImName']!=NULL) {
$srcFile="../uploads/".$_SESSION['ImName'][$i];
$destPath="../uploads/thumbs/".$_SESSION['ImName'][$i];
echo $srcFile."<br/>";
$oResize = new ImageResize($source);
$oResize->resizeWidthHeight(80, 80);
$oResize->save($destPath);
}
}
}
Código HTML:
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /opt/lampp/htdocs/yuju/fns/imageresize.class.php on line 78 ../uploads/ Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /opt/lampp/htdocs/yujur/fns/imageresize.class.php on line 78 Warning: imagepng() [function.imagepng]: Unable to open '../uploads/' for writing: Is a directory in /opt/lampp/htdocs/yujur/fns/imageresize.class.php on line 86 ../uploads/ Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /opt/lampp/htdocs/yujur/fns/imageresize.class.php on line 78 Warning: imagepng() [function.imagepng]: Unable to open '../uploads/' for writing: Is a directory in /opt/lampp/htdocs/yujur/fns/imageresize.class.php on line 86
echo $srcFile;
../uploads/8155140.jpg
He comprobado también los permisos de el directorio donde quiero que los thumbs se suban y tiene 777.
Gracias de antemano