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

    visualizzare su pagine asp tutti i file contenuti in una dir

    Come si fa a visualizzare su pagine asp tutti i file contenuti in una directory del server?

    Ciao e Buona giornata

    Luisa
    ..meglio avere dei rimorsi che dei rimpianti!!

    Un saluto a tutti i progettisti Web

  2. #2
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    <%
    Dim objFso, caretlla, files, file
    Set objFso=Server.CreateObject("scripting.FileSystemOb ject")

    Set cartella= objFso.getFolder("c:\inetpub\wwwroot")
    Set cartella= folder.files

    for each file in files
    Response.write file.name & "
    "
    next
    %>

  3. #3
    Oppure così:
    Pagina "form.htm"
    codice:
    <form method="POST" action="leggi_contenuto_cartella.asp">
    	<p align="center"><font size="1" face="Verdana">Indicare il percorso della 
    	cartella
    
    	di cui si vogliono visualizzare i file
    
    	(es: /public/immagini)
    
    	</font>
    	<input type="text" name="cartella" size="20">
    
    	<input type="submit" value="Invia" name="B1"><input type="reset" value="Reimposta" name="B2"></p>
    </form>
    Pagina "leggi_contenuto_cartella.asp"
    codice:
    <%
    Dim cartella
    cartella=Request("cartella")
    %>
    <% 
    Set file1 = CreateObject("Scripting.FileSystemObject") 
    Set file2 = file1.GetFolder(server.mappath(cartella)) 
    Set file3 = file2.Files 
    For Each file in file3 
    response.write  "- " & file.name  &"</br>" 
    Next 
    %>
    In questo modo puoi scegliere di volta in volta che cartella visualizzare.

  4. #4
    grazie a tutti...

    Luisa
    ..meglio avere dei rimorsi che dei rimpianti!!

    Un saluto a tutti i progettisti Web

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.