Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/06/2009, 01:19
Avatar de Tx
Tx
 
Fecha de Ingreso: enero-2002
Ubicación: Cba - Arg
Mensajes: 188
Antigüedad: 22 años, 3 meses
Puntos: 1
Respuesta: No copia archivo al servidor

Hola locoxcacho,
prueba en vez de move_uploaded_file, con copy([origen],[destino]), y corrobora que tienes permisos de escritura en tu directorio de destino y que esta bien la ruta en tu servidor.

unos retoques al codigo:
Código php:
Ver original
  1. <?php
  2. $chivo=$_FILES['Filedata']['name'];
  3. $id = md5(uniqid(rand(), true));
  4. $ext= substr(strrchr($chivo, "."),1);
  5. $nvo= $id. ".". $ext;
  6. $ruta= "./fotos";
  7. if(file_exists($ruta)){
  8.     if(is_writable($ruta)){
  9.         if(is_uploaded_file($_FILES['Filedata']['tmp_name'])){
  10.             if(!copy($_FILES['Filedata']['tmp_name'],$ruta.'/'.$nvo)){
  11.                 die('No se pudo copiar el archivo');
  12.             }
  13.         }else die('No se puedo subir el archivo');
  14.     }else die('Sin permisos de escritura.');
  15. }else die('El directorio no existe.');
  16. ?>

Saludos!