|    
			
				25/08/2010, 13:47
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: agosto-2010 
						Mensajes: 8
					 Antigüedad: 15 años, 2 meses Puntos: 0 |  | 
  |  Respuesta: move_uploaded_file no escribe  
  Perdonar. Voy a poner las dos funciones de nuevo:
 hola, estoy subiendo una aplicacion web a un servidor de la universidad en el que cada alumno tenemos una carpeta dentro de un mismo directorio, por lo q todos tenemos los mismos permisos (o eso supongo).
 
 El caso es que estas funciones:
 
 function guardarImagen($_FILES){
 
 // Ruta donde se guardarán las imágenes
 $directorio = $_SERVER['DOCUMENT_ROOT'].'/images/uploads/';
 
 // Recibo los datos de la imagen
 $nombre = $_FILES['imagen']['name'];
 $tipo = $_FILES['imagen']['type'];
 $tamano = $_FILES['imagen']['size'];
 
 // Muevo la imagen desde su ubicación
 // temporal al directorio definitivo
 move_uploaded_file($_FILES['imagen']['tmp_name'],$directorio.$nombre);
 
 $origen= $directorio.$nombre;
 $nuevoNombre = "thumb".$nombre;
 $destino = $directorio.$nuevoNombre;
 
 if (redimensionar_imagen($origen, $tipo, $destino, 75, 125, 100) == '1'){
 //borramos la imagen original
 unlink($origen);
 
 return $nuevoNombre;
 }
 else{
 return '0';
 }
 
 
 }
 
 function redimensionar_imagen($img_original, $tipo, $img_nueva, $img_nueva_anchura, $img_nueva_altura, $img_nueva_calidad){
 // crear una imagen desde el original
 
 $size = getimagesize($img_original);
 $height = $size[1];
 $width = $size[0];
 
 if($tipo == "image/jpeg"){
 $img = ImageCreateFromJPEG($img_original);
 }
 else if($tipo == "image/gif"){
 $img = ImageCreateFromGIF($img_original);
 }
 else if($tipo == "image/png"){
 $img = ImageCreateFromPNG($img_original);
 }
 else{
 return '0';
 }
 
 // crear una imagen nueva
 $thumb = imagecreatetruecolor($img_nueva_anchura,$img_nueva  _altura);
 // redimensiona la imagen original copiandola en la imagen
 imagecopyresampled($thumb,$img,0,0,0,0,$img_nueva_  anchura,$img_nueva_altura, $width, $height);
 
 
 // guardar la nueva imagen redimensionada donde indicia $img_nueva
 if($tipo == "image/jpeg"){
 ImageJPEG($thumb,$img_nueva,$img_nueva_calidad);
 }
 else if($tipo == "image/gif"){
 imageGIF($thumb,$img_nueva,$img_nueva_calidad);
 }
 else if($tipo == "image/png"){
 ImagePNG($thumb,$img_nueva,$img_nueva_calidad);
 }
 
 
 ImageDestroy($img);
 return '1';
 }
 
 
 Auún usando "copy" como "move_uploaded_file" en la carpeta definitiva no se guarda nada
     |