Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    se è presente solo un file nella cartella sul server

    Salve,
    dovrei fare un controllo utilizzando questo script:
    codice:
    <% 
    
    Dim objFso, objFolder, objFiles
    Dim strFolder, strFile, strPath, strExt
    
    strPath = "/immagini/"
    strExt = ".JPG"
    
    Set objFso = Server.createObject("Scripting.FileSystemObject") 
    Set objFolder = objFso.GetFolder(Server.MapPath(strPath)) 
    Set objFiles = objFolder.Files 
    
    dim iContatore
    iContatore = 0
    
    for each strFile in objFiles 
    if Right(lcase(strFile.name), Len(strExt)) = lcase(strExt) then 
    
        %>
    vedo i risultati
    codice:
    	<%  
    	iContatore = iContatore + 1
    
    	end if
    Next	
    Set objFso = Nothing 
    Set objFolder = Nothing
    Set objFiles = Nothing 
    
    %>
    Vorrei implementare a questo script che: se è presente un solo file nella cartella non mi faccia visionare un tasto altrimenti se ci sono + immagini mi deve fare vedere un altro tasto.
    Grazie
    G.

  2. #2
    ragiona col valore di iContatore

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    avevo già provato tipo:
    codice:
    if iContatore > 0 then
    else
    end if
    va bene se c'è solo una foto, ma se ci fossero + foto alla prima continua a non farmi visionare il tasto.
    Puoi aiutarmi?
    Grazie
    G.

  4. #4
    ma guarda che la soluzione ce l'hai già nella testa. cos'è che differenzia il comportamento? se hai UNA foto. 1 foto. e se contatore conta le foto...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    ho provato anche:
    codice:
    if iContatore = 0 then
    else
    end if
    ma riesco a capire l'errore...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    puoi aiutarmi?
    Grazie
    G.

  7. #7
    if contatore=0 non va
    if contatore>0 non va

    ci sarà una terza via se devi contare UNA foto.
    1
    1
    1
    1
    1

    ti dice qualcosa ?

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Il contatore parte da zero (che è la prima foto) le successive le nomina con numero progressivo 1--2--4 etc, purtroppo sarà pure facilissimo e l'avrò sotto gli occhi, ma non riesco a capire come fare!!!!
    Se ci sarebbe solo una foto basterebbe impostare = 0 è tutto ok, ma quando le immagini sono di più li mi perdo, la prima foto esclude quello che non dovrebbe essere visionato, ma dalla seconda in poi, naturalmente, non funziona +.
    Aiutami..
    Grazie
    G.

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

  10. #10
    ma cosa deve essere visionato a partire dalla seconda foto?

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.