Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2010, 01:42
ralequi
 
Fecha de Ingreso: septiembre-2010
Mensajes: 4
Antigüedad: 13 años, 7 meses
Puntos: 0
Problema con imagecopyresampled()

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