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

Ver contenidos de carpetas y subcarpetas

Estas en el tema de Ver contenidos de carpetas y subcarpetas en el foro de ASP Clásico en Foros del Web. Hola: Queria saber como puedo aparte de ver lo que tengo en las carpetas y subcarpetas poder mostrarlo. Me explico he hecho el codigo para ...
  #1 (permalink)  
Antiguo 16/12/2008, 03:50
 
Fecha de Ingreso: octubre-2008
Mensajes: 16
Antigüedad: 15 años, 6 meses
Puntos: 0
Ver contenidos de carpetas y subcarpetas

Hola:

Queria saber como puedo aparte de ver lo que tengo en las carpetas y subcarpetas poder mostrarlo.

Me explico he hecho el codigo para poder ver el contenido de las carpetas, pero me sale un listado de dichas carpetas pero no tengo acceso a ellas, y ese es mi problem:

Os pego el codigo que tngo hecho:

Código:
<%
Set objFSO = CreateObject("Scripting.FileSystemObject")
objStartFolder = "AKI VA LA RUTA "

Set objFolder = objFSO.GetFolder(objStartFolder)
response.write "<br>"&objFolder.Path&"<br>"&"<br>"
Set colFiles = objFolder.Files
For Each objFile in colFiles
  response.write objFile.Name&"<br>"
Next


ShowSubfolders objFSO.GetFolder(objStartFolder)

Sub ShowSubFolders(Folder)
    For Each Subfolder in Folder.SubFolders
      response.write "<br>"&Subfolder.Path&"<br>"&"<br>"
        Set objFolder = objFSO.GetFolder(Subfolder.Path)
        Set colFiles = objFolder.Files
        For Each objFile in colFiles
           response.write objFile.Name&"<br>"
        Next
        ShowSubFolders Subfolder
    Next
End Sub

%>
Espero que me podais ayudar...
  #2 (permalink)  
Antiguo 16/12/2008, 05:56
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Ver contenidos de carpetas y subcarpetas

Hola

Sola has de crear un vinculo

Código asp:
Ver original
  1. <a href="<%=objFolder.Path%><%=objFile.Name%>"><%=objFile.Name%></a><br>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 17/12/2008, 01:56
 
Fecha de Ingreso: octubre-2008
Mensajes: 16
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ver contenidos de carpetas y subcarpetas

Gracias Adler, tengo otra duda que es parecida a esto y supongo que tú sabrás respondermela..

En este codigo, no se me ocurre que sentencia ponerle al IF.

Código:
<%
	
	Do While Not rsAux.EOF 
	If rsAux("codigo") = 
		
%>
   
   <a href="index.asp?id=<%=rsAux("codigo")%>.jpg"><img src="imagenes/<%=rsAux("codigo")%>.jpg" alt="algo" /></a><br />
<%	
		
		rsAux.Movenext
	Loop
	rsAux.Close
	Set rsAux = Nothing			
%>
El IF lo que tiene que hacer es que me muestre solamente, las fotografias correspondientes.

Voy a ser un poco mas explicito:

En la pagina index.asp, tengo unos enlaces con unas fotografias, lo que quiero es que al darle a la fotografia correspondiente me saque las de su grupo.

Están todas en la carpeta IMAGENES, pero dentro hay subcarpetas con el codigo de cada imagen...

Última edición por Fuso; 17/12/2008 a las 05:38
  #4 (permalink)  
Antiguo 17/12/2008, 05:25
 
Fecha de Ingreso: octubre-2008
Mensajes: 16
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ver contenidos de carpetas y subcarpetas

A ver que os lo explico un poco mejor pq ni yo entiendo lo que puse

Hay dos paginas:

- index.asp
-pagina2.asp

En la primera pagina (index) tengo varias fotografias principales, correspondientes a cada grupo..

Cuando pincho en una de las fotografias principales quiero que me mande a la segunda pagina donde deben salir las restantes...

Las fotografias están todas metidas en una carpeta llamada imagenes y dentro de esta carpeta hay subcarpetas con el codigo de la foto.

Ejemplo:

Pincho en la foto 101.jpg, kiero que me mande a la pagina2.asp y me salgan todas las imagenes que estén en la subcarpeta 101.
  #5 (permalink)  
Antiguo 17/12/2008, 08:40
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Ver contenidos de carpetas y subcarpetas

Hola

Podría ser algo como esto

Código asp:
Ver original
  1. subcarpeta = Request.QueryString("id")
  2. Set objFSO = CreateObject("Scripting.FileSystemObject")
  3. ruta = Request.ServerVariables("APPL_PHYSICAL_PATH") & "carpeta\" & subcarpeta
  4. Set objFolder = objFSO.GetFolder(ruta)
  5. response.write "<br>"&objFolder.Path&"<br>"&"<br>"
  6. Set colFiles = objFolder.Files
  7. For Each objFile in colFiles
  8. %>
  9. <img src="./carpeta/<%=subcarpeta%>/<%=objFile.Name%>"/><br>
  10. <%
  11. Next

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #6 (permalink)  
Antiguo 17/12/2008, 17:21
 
Fecha de Ingreso: octubre-2008
Mensajes: 16
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ver contenidos de carpetas y subcarpetas

Mmm puede ser si, tengo que probarlo...

Mañana te comento, muchas gracias por el interés..
  #7 (permalink)  
Antiguo 18/12/2008, 02:51
 
Fecha de Ingreso: octubre-2008
Mensajes: 16
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ver contenidos de carpetas y subcarpetas

Pues me temo que no funciona.

Pincho en la fotografia, me redirecciona a la segunda pagina pero una vez llegado a la segunda pagina me sale.

La ruta en la que me encuentro:

E:\Intranet\Fotos\imagenes

No encuentra la subcarpeta y me sale un recuadro de imagen con una imagen que tiene propiedad Thumbs.db

Tendria que salir por ejemplo

E:\Intranet\Fotos\imagenes\101

Siendo 101 la subcarpeta. Espero que me podais ayudar ya que no encuentro el fallo...
  #8 (permalink)  
Antiguo 18/12/2008, 06:03
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Ver contenidos de carpetas y subcarpetas

Hola

En la pagina2.asp has de recoger el valor de la variable

subcarpeta = Request.QueryString("codigo")

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #9 (permalink)  
Antiguo 18/12/2008, 06:36
 
Fecha de Ingreso: octubre-2008
Mensajes: 16
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ver contenidos de carpetas y subcarpetas

Si de ese fallo ya me habia dado cuenta, eso no es..

  #10 (permalink)  
Antiguo 18/12/2008, 07:47
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Ver contenidos de carpetas y subcarpetas

Hola

Prueba así

ruta = "E:\Intranet\Fotos\imagenes\" & subcarpeta

<img src="<%=subcarpeta%>/<%=objFile.Name%>"/><br>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #11 (permalink)  
Antiguo 20/12/2008, 19:22
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 2 meses
Puntos: 88
Respuesta: Ver contenidos de carpetas y subcarpetas

por que rutas fisicas y no virtuales, compañeros????

recuerden que es una web, estan mostrando caracteres en pagina no en explorador de windows

verifiquen... verifiquen....
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #12 (permalink)  
Antiguo 22/12/2008, 07:20
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Ver contenidos de carpetas y subcarpetas

Cita:
Iniciado por Shiryu_Libra Ver Mensaje
por que rutas fisicas y no virtuales, compañeros????

recuerden que es una web, estan mostrando caracteres en pagina no en explorador de windows

verifiquen... verifiquen....
Pues, tienes toda la razón, maestro
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #13 (permalink)  
Antiguo 25/06/2012, 07:01
 
Fecha de Ingreso: abril-2012
Mensajes: 93
Antigüedad: 12 años
Puntos: 0
Respuesta: Ver contenidos de carpetas y subcarpetas

Cita:
Iniciado por Adler Ver Mensaje
Hola

Sola has de crear un vinculo

Código asp:
Ver original
  1. <a href="<%=objFolder.Path%><%=objFile.Name%>"><%=objFile.Name%></a><br>

Suerte
buenos dias !!! yo tengo la misma duda resulta que estoy haciendo un buscador de archivos !! en los directorios de windows donde el usuario ingresa el nombre del archivo con extension.pdf y la pagina se encarga de realizar la busqueda buscando si existe el archivo pero ese archivo se tiene que abrir !!!!! y no se como hacerlo !!! pensaba meter la variable en un input en asp y de ahi jalarlo a un javascript para abrir el pdf no se como se pueda hacer si me puedes ayudar !!!!! te lo agradeceria mucho !!
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 06:54.