Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    elenco file presenti in una cartella con link

    Come da titolo ho realizzato in una pagina un elenco dei nomi dei file che sono presenti in una determinata cartella sul server con il seguente codice:


    Codice PHP:
    <% 
                            
                            
    Dim objFsoobjFolderobjFilesstrFolderstrFile 
                            strPath 
    "test/" 
                            
                            
    Set objFso Server.createObject("Scripting.FileSystemObject"
                            
    Set objFolder objFso.GetFolder(Server.MapPath(strPath)) 
                            
    Set objFiles objFolder.Files 
                            
                            
    For Each strFile in objFiles 
                            Response
    .Write(strFile.name "
    "

                            
    Next 
                            
                            Set objFso 
    Nothing 
                            Set objFolder 
    Nothing 
                            Set objFiles 
    Nothing 
                            
                            
    %> 
    In questo modo la lista dei NOMI dei file funziona e vengono visualizzati, ma se provo a cambiare la stringa:
    Codice PHP:
    Response.Write(strFile.name "
    "

    in questo modo per creare il link al file

    Codice PHP:
    Response.Write(strFile.name " - " "<a href='" strFile.Size "'/a>" "
    "

    Non funziona, sapete dirmi dove sbaglio??? Vedo che il nome del file non è quello che ho dato al file ma un numero.

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    Re: elenco file presenti in una cartella con link

    Response.Write( " &strFile.name & "
    ")


    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  3. #3


    Che idiota, è ovvio che se metto la SIZE e non il nome del file....

    Ancora una cosa, se ho dei file con degli spazi nel nome, ovviamente nel link mi mette il %20 al posto dello spazio, c'e il modo per dirgli di mettere un _ o togliere lo spazio nel link ??

  4. #4
    Utente di HTML.it L'avatar di Yuppies
    Registrato dal
    Apr 2007
    Messaggi
    355
    Response.Write(strFile.name & " - " & "" & strFile.Size & "'
    ")

  5. #5
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    o così

    Response.Write(" " &strFile.name & "
    ")
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

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.