Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/03/2010, 22:49
esaenz22
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años
Puntos: 7
Respuesta: Problema para subir archivo a carpeta en servidor

como has mencionado que lo subiste a tu hosting, porque colocas en la ruta de tu archivo www/archivo.

solo colocale el nombre de tu carpeta (dependiendo si esta fuera de la raiz o esta dentro).

Código PHP:
Ver original
  1. $nombre_archivo = $_FILES['userfile']['name'];
  2. $tipo_archivo = $_FILES['userfile']['type'];
  3. $tamano_archivo = $_FILES['userfile']['size'];
  4.  
  5. $destino = "archivo/$nombre_archivo";
  6.  
  7. //compruebo si las características del archivo son las que deseo
  8. if (!((strpos($tipo_archivo, "rar") || strpos($tipo_archivo, "doc")) && ($tamano_archivo < 500000))) {
  9.     echo "La extensión o el tamaño de los archivos no es correcta.";
  10. }else{
  11.     if (move_uploaded_file($_FILES['userfile']['tmp_name'],$destino)){
  12.        echo "El archivo ha sido cargado correctamente.";
  13.     }else{
  14.        echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
  15.     }
  16.  
  17. }

te olvidaste de cerrar la llave del primer if.

saludos.

Última edición por esaenz22; 20/03/2010 a las 22:55 Razón: correccion.