Programación Web y Scripting > PHP

 La Ruta Absoluta De Un Archivo Cambia

(1/1)

luismontana:
Por favor si me pueden colaborar:

tengo un formulario en mi pagina index.html asi

--- Código: Text --- <form action="infarchivo.php" method="post" name="form" id="form"><input name="archivo" type="file" id="archivo"><input type="submit" name="Submit" value="Enviar"> </form>  
selecciono un archivo y envio el formulario a infarchivo.php que basicamente hace lo siguiente


--- Código: Text --- <?php $absoluta = $_POST['archivo'];echo "la ruta absoluta es: $absoluta <br>"; $relativa = basename($_POST["archivo"]);echo "la ruta relativa es es: $relativa <br>"; ?>  
cuando lo ejecuto con internet explorer todo esta bien como por ejemplo aparece: en infarchivo.php

la ruta absoluta es: C:\\Sun\\AppServer\\LICENSE.txt
la ruta relativa es es: LICENSE.txt

el inconveniente es que cuando lo ejecuto con mozilla firefox 1.0.6 aparece

la ruta absoluta es: LICENSE.txt
la ruta relativa es es: LICENSE.txt

y la verdad necesito obtener la ruta absoluta de el archivo.
si alguien conoce una manera de obtener la ruta absoluta de el archivo independientemente de el navegador que se utilize lo agradeceria.

muchas gracias por el tiempo invertido

gnfrs:
Probá poniendo esto:
enctype="multipart/form-data" dentro del form

luismontana:
Gabriel muchas gracias por tu respuesta sin embargo modificando el formulario asi:

--- Código: Text --- <form action="infarchivo.php" method="post" enctype="multipart/form-data" name="form" id="form" ><input name="archivo" type="file" id="archivo"><input type="submit" name="Submit" value="Enviar"></form>  
ahora la respuesta que tengo en firefox es la siguiente

la ruta absoluta es:
la ruta relativa es es:

y en internet explorer es:

la ruta absoluta es:
la ruta relativa es es:

gracias por tu tiempo

Navegación

[0] Índice de Mensajes

Ir a la versión completa