He estado buscando por google, y por este foro, pero aun habiendo encontrado gente con un problema parecido al mio, no encuentro en que falla este... xD
Si alguien pudiese ayudarme, el código es mas o menos este:
Código:
/* mas codigo por aqui */
$filename=$carpeta.$arrayD[$i]."/".$arrayF[$j];
$thumb = imagecreatetruecolor($ancho, $alto);
$type = image_type_to_extension($tamaño[2]);
if($type == ".png"){
$source = imagecreatefrompng($filename);
}else if($type == ".gif"){
$source = imagecreatefromgif($filename);
}else if($type == ".jpeg"){
$source = imagecreatefromjpeg($filename);
}else if($type == ".bmp"){
$source = imagecreatefrombmp($filename);
}else {
die ("[FATAL] [".$type."] Hay una foto con un tipo extraño de datos...");
}
if(imagecopyresampled($thumb,$filename,0,0,0,0,$ancho,$alto,$tamaño[0],$tamaño[1])==true){
/* mas codigo por aqui */
y el error que aparece es:
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /home/webcindario/s/o/*******/ADM/REMASTERIZAR FOTOS.php on line 135
NOTA: falla tanto con imagenes bmp ( es una funcion que encontré por ahí buscando que si quereis os copio tambien... ) como con jpg, las gif y png aun no las probé... pero imagino que tampoco funcionarán