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

Mostrar contenido directorio

Estas en el tema de Mostrar contenido directorio en el foro de ASP Clásico en Foros del Web. Hola alguien tiene algun codigo que cuando le de un click me muestre el contenido del directorio y me permita bajar los files que se ...
  #1 (permalink)  
Antiguo 21/03/2002, 15:59
Avatar de OooH-Boy  
Fecha de Ingreso: marzo-2002
Mensajes: 70
Antigüedad: 22 años, 3 meses
Puntos: 0
Mostrar contenido directorio

Hola alguien tiene algun codigo que cuando le de un click me muestre el contenido del directorio y me permita bajar los files que se encuentren en el.... gracias por tu ayuda...
  #2 (permalink)  
Antiguo 21/03/2002, 18:17
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 23 años, 9 meses
Puntos: 2
Re: Mostrar contenido directorio

prueba este código

<%
Set MyDirectory=Server.CreateObject("Scripting.Fi leSystemObject")
Set MyFiles=MyDirectory.GetFolder(Server.MapPath(&quot ;/tu_directorio "))
For each filefound in MyFiles.files
%>

<a href="<%=filefound.Name%>">< %=filefound.Name%></a><br>

<%
Next
%>

espero funcione

<center>
<table width="100%">
<tr>
<td bgcolor="black"><p align="center"><font face="arial" Size="2" color="#FFFFFF"> Siempre Listo Para Servir<br> Aguascalientes, México[/CODE]
</td>
</tr>
</table>
  #3 (permalink)  
Antiguo 22/03/2002, 14:30
Avatar de OooH-Boy  
Fecha de Ingreso: marzo-2002
Mensajes: 70
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Mostrar contenido directorio

Hola hola, gracias por tu ayuda esta bueno me funciona bien ..pero hay alguna forma de poder poner l afecha del file que estoy viendo y el tamaño del file .. gracias por tu ayuda..
  #4 (permalink)  
Antiguo 22/03/2002, 14:51
Avatar de OooH-Boy  
Fecha de Ingreso: marzo-2002
Mensajes: 70
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Mostrar contenido directorio

Hola el codigo funciona pero cuando le doy un click al file me dice que file no found, y puedo ver que en el link que aparace en el file le hace falta una parte mira como lo tengo
&lt;%
Set MyDirectory=Server.CreateObject(&quot;Scripting.Fi leSystemObject&quot;)
Set MyFiles=MyDirectory.GetFolder(Server.MapPath(&quot ;/AGRO/Abiertas &quot;))
For each filefound in MyFiles.files
%&gt;

&lt;a href=&quot;&lt;%=filefound.Name%&gt;&quot;&gt;&lt; %=filefound.Name%&gt;&lt;/a&gt;&lt;br&gt;

&lt;%
Next
%&gt;

y me aparece en el link asi
http://206.121.170.40/AGRO/NC-0017.doc

que deberia ser asi
http://206.121.170.40/AGRO/abiertas/NC-0017.doc

que pasa porque me falla.. gracias
  #5 (permalink)  
Antiguo 22/03/2002, 14:55
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 23 años, 9 meses
Puntos: 2
Re: Mostrar contenido directorio

en esta línea

Set MyFiles=MyDirectory.GetFolder(Server.MapPath(&quot ;/AGRO/Abiertas &quot;))


sólo pon: abiertas asi:

Set MyFiles=MyDirectory.GetFolder(Server.MapPath(&quot ;/Abiertas &quot;))


<img src="http://www.iea-adm.sep.gob.mx/firma.jpg">
  #6 (permalink)  
Antiguo 22/03/2002, 15:11
Avatar de OooH-Boy  
Fecha de Ingreso: marzo-2002
Mensajes: 70
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Mostrar contenido directorio

Me da un error Path not found y alo habia provado, lo que hice es meter el file dentro del directory abrir y si me coloca el link bien..pero yo quiero correr el file dir desde fuera del directory para que no aparesca en la lista de los files... alguna idea pls..
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 00:32.