Visualizzazione dei risultati da 1 a 3 su 3

Discussione: elenco file

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    elenco file

    Carissimi,
    questo script legge le cartelle e sotto cartelle, e le elabora in una select, come devo modificarlo per leggere solo i file?
    codice:
    <% 
    
    Dim objFso, objFolder, objSubFolders, strFolder, strSubFolder 
    strPath = "file/" 
    
    Set objFso = Server.CreateObject("Scripting.FileSystemObject") 
    Set objFolder = objFso.GetFolder(Server.MapPath(strPath)) 
    Set objSubFolders = objFolder.SubFolders 
    
    Response.write("<select name=""canzoni"" id=""canzoni"">")
    Response.Write("<option value=""Seleziona"">Seleziona brano</option>") 
    For Each strSubFolder in objSubFolders 
    Response.Write("<option value="""&strSubFolder.name&""">"&strSubFolder.name&"</option>") 
    Next
    
    Set objFso = Nothing 
    Set objFolder = Nothing 
    Set objSubFolders = Nothing 
    %>
    Grazie
    G.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    nessuno può aiutarmi?
    Grazie
    G.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    mi rispondo solo
    codice:
    <% 
    
    Dim objFso, objFolder, objFiles
    Dim strFolder, strFile, strPath, strExt
    
    ' Definisci il percorso della cartella da leggere 
    strPath = "file/" 
    strExt = ".mp3"
    
    Set objFso = Server.createObject("Scripting.FileSystemObject") 
    Set objFolder = objFso.GetFolder(Server.MapPath(strPath)) 
    Set objFiles = objFolder.Files 
    
    Response.write("<select name=""canzone"" id=""canzone"">")
    Response.Write("<option value=""Seleziona"">Seleziona brano</option>") 
    for each strFile in objFiles 
    if Right(lcase(strFile.name), Len(strExt)) = lcase(strExt) then 
    Response.Write("<option value="""&strFile.name&""">"&strFile.name&"</option>") 
    end if	
    next
    
    Set objFso = Nothing 
    Set objFolder = Nothing
    Set objFiles = Nothing 
    
    %>

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.