Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/06/2006, 10:05
Avatar de GaboMaKano
GaboMaKano
 
Fecha de Ingreso: noviembre-2002
Ubicación: Viña del Mar - Chile
Mensajes: 323
Antigüedad: 22 años, 6 meses
Puntos: 2
amigo si quieres guardar la ruta del "origen del archivo", antes de procesar el upload, guarda el valor que viene en el campo input file, $archivo=request.Form("archivo") o $archivo=request.querystring("archivo") según sea tu caso.

para lo segundo si te fijas bien en el código en la parte donde defines la carpeta donde se alojaran los archivos es "upload" (si mantuviste intacto el código obviamente...)

luego para acceder a los archivos

NombreArchivo= rs.Fields("NombreFichero")
mostrar_archivo= Server.MapPath("upload") & NombreArchivo
En la variable mostrar_Archivo estará la ruta exacta del archivo, ahora veras tu lo que haces con el

response.write(mostrar_Archivo) si kieres mostrarlo

response.write("Aca el archivo <a href=' & (mostrar_Archivo) &'>Bajar</a>")

ojo con el tema del server.MapPath que te entregara la ruta de la página que hace alución a el, por ejemplo si estas en 3w.uganet.cl/archivos/listararchivos.asp y tu archivo fisicamente esta en 3w.uganet.cl/archivos/upload/
a esta linea deberas agregar o quitar según sea el caso los "/" para navegar en tus directorio:

mostrar_archivo= Server.MapPath("/upload") & NombreArchivo
mostrar_archivo= Server.MapPath("../upload") & NombreArchivo

Espero haber ayudado..
__________________
Exito!!
:censura:
Visita Uganet.cl

Última edición por GaboMaKano; 15/06/2006 a las 11:14