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

Cómo hacer un minibuscador?

Estas en el tema de Cómo hacer un minibuscador? en el foro de ASP Clásico en Foros del Web. Aupa maestros!! Tengo una página que mediante el objeto FSO lista los archivos que hay en una determinada carpeta del servidor y crea vínculos a ...
  #1 (permalink)  
Antiguo 30/05/2006, 01:10
Avatar de gorka_arai  
Fecha de Ingreso: octubre-2005
Mensajes: 281
Antigüedad: 19 años, 6 meses
Puntos: 1
Cómo hacer un minibuscador?

Aupa maestros!!
Tengo una página que mediante el objeto FSO lista los archivos que hay en una determinada carpeta del servidor y crea vínculos a estos (esos documentos son pdfs), de tal manera que si añades un nuevo pdf a la carpeta cuando la página se refresca aparece el link a este nuevo pdf. El caso es que como la lista que se muestra se hace larguiiiiisima no sé cómo hacer para implementar un minibuscador (un simple textbox) que funcione dejando meter parte del nombre de archivo... es decir, que si pones para buscar "85" te salgan todos los archivos que empiecen por 85 y eso...

MUCHAS GRACIAS!!
  #2 (permalink)  
Antiguo 30/05/2006, 01:11
Avatar de gorka_arai  
Fecha de Ingreso: octubre-2005
Mensajes: 281
Antigüedad: 19 años, 6 meses
Puntos: 1
Cómo hacer un minibuscador?

Aupa maestros!!
Tengo una página que mediante el objeto FSO lista los archivos que hay en una determinada carpeta del servidor y crea vínculos a estos (esos documentos son pdfs), de tal manera que si añades un nuevo pdf a la carpeta cuando la página se refresca aparece el link a este nuevo pdf. El caso es que como la lista que se muestra se hace larguiiiiisima no sé cómo hacer para implementar un minibuscador (un simple textbox) que funcione dejando meter parte del nombre de archivo... es decir, que si pones para buscar "85" te salgan todos los archivos que empiecen por 85 y eso...

Este es mi código:
Código:
mypath = "Documents/"
Set fso = CreateObject("Scripting.FileSystemObject")
Set folder = fso.GetFolder("C:\Inetpub\wwwroot\Intranet\Documents")
Set filez = folder.Files
FileCount = folder.Files.Count
response.write "<center><font size=1>Actualmente hay "
response.write "<b><font size=2>"
response.write FileCount & "</b></font>"
response.write " Archivos.</font></center><p>"
For Each listing in filez
       TotalChars = len(listing.name)
       Title = left(listing.name,TotalChars - 4)
       Title = replace(Title,"_"," ")
       response.write "<A HREF='" & mypath
       response.write listing.name
       response.write "' class=""menu"" target=""_new"">"
       response.write Title
       response.write "</A><br>"
Next

MUCHAS GRACIAS!!

Última edición por gorka_arai; 30/05/2006 a las 01:26
  #3 (permalink)  
Antiguo 30/05/2006, 01:21
Avatar de gorka_arai  
Fecha de Ingreso: octubre-2005
Mensajes: 281
Antigüedad: 19 años, 6 meses
Puntos: 1
Perdonad mi desliz, cuando estaba enviando la duda se quedó colgado mi navegador y pulsé varias veces el botón de envío.

Señores moderadores, ruego me disculpen y borren este post.
  #4 (permalink)  
Antiguo 30/05/2006, 08:27
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Hola gorka, echale un vistazo a este post:

http://www.forosdelweb.com/showthrea...ght=documentos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 15:55.