Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2009, 03:53
Avatar de undess
undess
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 84
Antigüedad: 17 años, 1 mes
Puntos: 1
Error al usar variable global como ruta para subir un archivo

Saludos, estoy creando un administrador en php, y hay una sección en la que el formulario sube un archivo al servidor. Todo va bien si pongo la ruta del archivo a mano pero al usar una variable global con la ruta absoluta de la carpeta donde tiene que subir me da error.

Aquí dejo el código por si alguien me puede ayudar. Muchas gracias.

La variable global contiene "http://localhost/AppAdministrador/assets/pdf/".

Código PHP:
// Variables para la configuración del archivo pdf
    
$nombreArchivo $HTTP_POST_FILES['enlaceArchivo']['name'];
    
$tipoArchivo $HTTP_POST_FILES['enlaceArchivo']['type'];
    
$tamanoArchivo $HTTP_POST_FILES['enlaceArchivo']['size'];
    
    
$path server_assets_files_pdf;

        
// Comprobamos las características del archivo
    
if(!(strpos($tipoArchivo'pdf')) && (tamanoArchivo 10000))
    {
        print 
"Lo sentimos pero el archivo es demasiado grande o no tiene el formato correcto.<br />";
    }
    else
    {
        if(
move_uploaded_file($HTTP_POST_FILES['enlaceArchivo']['tmp_name'], $path.$nombreArchivo))
        {
            echo 
"El archivo ha sido cargado en la ruta ".$path.$nombreArchivo."<br />";
        }
        else
        {
            echo 
"Ha ocurrido un error en la carga del archivo: ".server_assets_files_pdf.$nombreArchivo."<br />";
        }
        
    } 
__________________
El hombre, en su orgullo, creó a Dios a su imagen y semejanza.
undess blog