Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407

    Cartelle, sottocartelle e files

    Ciao a tutti.

    Questo semplice script elenca le directory ed un files in essa contenuti.

    Il problema che non riesco a linkare ed a aprire le sottocartelle, dove sbaglio?

    codice:
    <%
    
    set fs=server.createobject("scripting.filesystemobject")
    set folderfs=fs.getfolder(server.mappath("/")) 
    
    //elenco sottocartelle
    for each x in folderfs.SubFolders     
    response.write x.name &"
    "
    next
    
    //elenco file
    for each f in folderfs.Files    
    response.write ""&f.name &"
    "
    next
    
    set folderfs=nothing
    set fs=nothing
    
    %>

  2. #2
    f.name è il name non la path della cartella/file
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da Santino83_02
    f.name è il name non la path della cartella/file
    Infatti i files sono linkabili e si visualizzano correttamente sul browser; il problema è quando metto il link per aprire le sottocartelle che non funziona:

    codice:
    //elenco sottocartelle
    for each x in folderfs.SubFolders     
       response.write ""&x.name &"
    "
    next

  4. #4
    ricarica la pagina passando il path della cartella che vuoi aprire e mettendo quindi nel link le path delle subdirectory a partire dalla directory che tu consideri root (nel tuo caso, "/")
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da Santino83_02
    ricarica la pagina passando il path della cartella che vuoi aprire e mettendo quindi nel link le path delle subdirectory a partire dalla directory che tu consideri root (nel tuo caso, "/")

    Non ho capito cosa fare... come modificare lo script...

  6. #6
    fai un link del tipo "tuapagina.asp?path=/root/cartella", ricavi la path dalla querystring e visualizzi subfolders e files della path
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  7. #7
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Scusa puoi farmi qualche riga di codice d'esempio?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.