Foros del Web » Programando para Internet » ASP Clásico »

Listado de archivos de un directorio

Estas en el tema de Listado de archivos de un directorio en el foro de ASP Clásico en Foros del Web. Hola Amigos: Quisiera que me ayudaran en esto. Como podria yo hacer para mostrar archivos en mi pagina y a la ves tener la capacidad ...
  #1 (permalink)  
Antiguo 17/08/2006, 08:31
 
Fecha de Ingreso: abril-2006
Mensajes: 16
Antigüedad: 18 años, 1 mes
Puntos: 0
Listado de archivos de un directorio

Hola Amigos:

Quisiera que me ayudaran en esto. Como podria yo hacer para mostrar archivos en mi pagina y a la ves tener la capacidad de poder descargarlos?

Se que un archivo (ejemplo .pdf) se podra mostrar y bajar con
<a href="archivo.pdf">pdf</a> Pero estamos hablando de mas de 10000 archivos .pdf.

Les agradecere en el alma su ayuda, ya que tengo hasta el lunes para resolver esto y no encuentro una respuesta en internet.
  #2 (permalink)  
Antiguo 17/08/2006, 08:41
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
Te dejo una liga en la cual hay un ejemplo de como mostrar los archivos de una carpeta del servidor = te sirve para poder descargar...


http://www.forosdelweb.com/showthrea...minar+archivos

SALUDOS::::::
  #3 (permalink)  
Antiguo 18/08/2006, 05:15
Avatar de Kamarada_Malkav  
Fecha de Ingreso: octubre-2005
Ubicación: Madrid
Mensajes: 70
Antigüedad: 18 años, 7 meses
Puntos: 0
Hola yos77:

No se si te he entendido muy bien, pero por lo que deduzco con los pocos datos que nos has dado yo haria algo como esto:
Código:
set sFS=Server.CreateObject("Scripting.FileSystemObject")
set fo=sFS.getfolder(Server.MapPath(CARPETA DE LOS ARCHIVOS))

for each x in fo.files
	fichero = Server.MapPath(CARPETA DE LOS ARCHIVOS) + x.name
	response.write ("<a href='" & fichero & "'>pdf</a>)
next
Así mostrarias todos los archivos de la carpeta con su correspondiente link a ellos.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:03.