Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    se la cartella è vuota?

    Carissimi,
    utilizzo il FileSystemObject per elencarmi il contenuto di una cartella sul server.
    Ma se la cartella è vuota mi deve restituire un messaggio d'errore.
    Come posso fare?
    Grazie.
    G.

  2. #2
    Verifica che la proprietà count dell'oggetto folder sia maggiore di zero.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Puoi farmi un esempio?
    Grazie
    G.

  4. #4
    Originariamente inviato da djjunior
    Puoi farmi un esempio?
    Grazie
    G.
    Puoi farmi vedere il tuo codice?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Grazie!
    Eccolo
    codice:
    <% 
    dir="\CARTELLA" 
    Set file1 = CreateObject("Scripting.FileSystemObject") 
    Set file2 = file1.GetFolder(server.mappath("CARTELLA")) 
    Set file3 = file2.Files 
    For Each file in file3 
    %>
    e poi stampo l'elenco del contenuto della cartella con link
    codice:
    <a href="CARTELLA/<%=response.Write(file.name)%>">
    <%
    Response.Write file.name & "</a>
    "
    %>
    Grazie per il tuo aiuto.
    G.

  6. #6
    Dopo Set File3 fai
    If file3.count > 0 then
    For each file in file3
    ...
    next
    else
    response.write "Non ci sono file"
    end if

    Se non è .count allora prova con .lenght
    mo non ricordo con esattezza.

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.