• Viernes 8 de Noviembre de 2024, 16:10

Autor Tema:  Campo Type=file quiero que me de la ruta del archivo  (Leído 2440 veces)

jonathanperez

  • Miembro activo
  • **
  • Mensajes: 49
    • Ver Perfil
Campo Type=file quiero que me de la ruta del archivo
« en: Viernes 9 de Abril de 2010, 15:18 »
0
Buenas Amigos....

recurro a ustedes para ver si me ayudan, como puedo hacer para que un campo type=file me de la ruta y no el nombre del archivo es decir no quiero subirlo al servidor solo leer los datos pero el busca en el servidor pero me imagino que para resolver eso es pasando la ruta del archivo y eso es lo que no he logrado hacer.

gracias

DriverOp

  • Miembro MUY activo
  • ***
  • Mensajes: 201
    • Ver Perfil
Re: Campo Type=file quiero que me de la ruta del archivo
« Respuesta #1 en: Viernes 9 de Abril de 2010, 22:56 »
0
Es contrario a la seguridad del navegador revelar el path completo de un archivo alojado en la máquina cliente. En otras palabras: ningún navegador serio te dará la información que pides.

Pero sospecho que tú quieres otra cosa y no has sabido explicar, por favor dinos qué quieres hacer exactamente y quizá podamos darte alguna idea.

jonathanperez

  • Miembro activo
  • **
  • Mensajes: 49
    • Ver Perfil
Re: Campo Type=file quiero que me de la ruta del archivo
« Respuesta #2 en: Lunes 12 de Abril de 2010, 04:57 »
0
Ok, desarrolle una aplicacion local para pasar datos de un archivo csv a postgres pero cuando examindo para buscar el archivo lo busca en la Caperta WWW donde esta el servidor de la pagina lo que quiero es obtener la ruta para no tener que estar metiendo el archivo en la caperta WWW del servidor no se si logre explicarme,  ha estoy consiente de la seguridad pero esto solo aoarece cuando se ejecuta en el servidor como local...gracias

DriverOp

  • Miembro MUY activo
  • ***
  • Mensajes: 201
    • Ver Perfil
Re: Campo Type=file quiero que me de la ruta del archivo
« Respuesta #3 en: Lunes 12 de Abril de 2010, 09:18 »
0
Me temo que tampoco es posible porque del lado del servidor estás "encerrado" en el home del sitio. No puedes "navegar" en la estructura del disco del servidor como si tal cosa. Esto también tiene que ver con la seguridad. Como te podrás dar cuenta si lo piensas un poco, si un script PHP (o el lenguaje que sea) es capaz de leer cualquier archivo del disco del servidor se podría hacer cualquier desastre imaginable.

jonathanperez

  • Miembro activo
  • **
  • Mensajes: 49
    • Ver Perfil
Re: Campo Type=file quiero que me de la ruta del archivo
« Respuesta #4 en: Lunes 12 de Abril de 2010, 15:22 »
0
Ah, pero que recomendación me podrías dar para poder realizar esta operación, lo que quiero  es que lea el archivo y los datos los pueda pasar a postgres eso es todo, de verdad te lo agradeceria

DriverOp

  • Miembro MUY activo
  • ***
  • Mensajes: 201
    • Ver Perfil
Re: Campo Type=file quiero que me de la ruta del archivo
« Respuesta #5 en: Lunes 12 de Abril de 2010, 23:00 »
0
Pues tendrás que hacerlo "a mano". Haz un formulario para subir archivos al servidor y que estos queden dentro del "home" de tu sitio.

Si el programa que genera los archivos en cuestión y el servidor web están en la misma máquina, haz que el programa guarde los archivos en un directorio dentro del "home" de tu sitio.

jonathanperez

  • Miembro activo
  • **
  • Mensajes: 49
    • Ver Perfil
Re: Campo Type=file quiero que me de la ruta del archivo
« Respuesta #6 en: Martes 13 de Abril de 2010, 15:59 »
0
bueno gracias de verdad pero no tengo ni idea de como hacerlo, me imagino que me quieres decir es subir el archivo al servidor leerlo y luego borrarlo de la carpeta temporal, de todas maneras seria bueno que me ayudaras con un ejemplo para entenderlo