Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2009, 11:16
Operadormail
 
Fecha de Ingreso: junio-2003
Mensajes: 778
Antigüedad: 20 años, 10 meses
Puntos: 1
Subir imagen a 2 directorios diferentes

Hola a todos

Estoy intentando hacer una funcion para subir 1 imagen a 2 directorios diferentes a la vez pero no me funciona. La funcion es esta:

Código:
function subir_imagen($nombre_imagen, $directorio, $directorio2, $nuevo_nombre, $nuevo_nombre2) {
		
		 $extension=explode(".",$_FILES[$nombre_imagen]['name']);
	 if(move_uploaded_file($_FILES[$nombre_imagen]['tmp_name'], $directorio.$_FILES[$nombre_imagen]['name'])) {	
	 
	 	$size = getimagesize ($directorio.$_FILES[$nombre_imagen]['name']);	
		 $height = $size[1];
		 $width = $size[0];
		
			$newwidth = 390;
			$newheight = round(($height*390)/$width);
							
		$src = imagecreatefromjpeg($directorio.$_FILES[$nombre_imagen]['name']);
		$im = imagecreatetruecolor($newwidth,$newheight);
		imagecopyresampled($im,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
		imagetruecolortopalette($im, true, 256);
		imagejpeg($im, $directorio.$nuevo_nombre.".".$extension[1],90);		
		copy($im, $directorio2.$nuevo_nombre2.".".$extension[1]);
		imagedestroy($im);	 
	 
		chmod($directorio.$_FILES[$nombre_imagen]["name"], 0777); 
		unlink($directorio.$_FILES[$nombre_imagen]['name']);
			
		return $subida=TRUE;
	  } else {
	    return $subida=FALSE;		
	  }
			
	 }
La primera foto se guarda sin problema, para la segunda no. ¿Alguna idea?