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

    Controllo con file_exist

    Sto realizzando una gallery d'immagini estratte dal DB.

    Sono alle prese con i tasti Back e Next.

    Per visualizzare la foto successiva, passo la variabile $id+1.

    Capita però che non esistano tutte le foto in sequenza. Es, ho la 1, la 2 e la 4. La 3 no.

    Dovrei quindi verificare se il file esiste.

    Se non esiste dovrei dirgli di andare alla pagina $id+2, una roba del tipo

    if ( !file_exists("percorso che mi porta al file da contollare"))
    {
    vai alla pagina $id+2
    }


    Questo tipo di controllo funziona solo per "un salto" pari a 1 solo numero (come nell'esempio che vi ho fatto prima, dove mancava il 3).

    Ma se le foto mancanti fossero più di 1? Esempio. Ho la 1, la 2 e la 5. Mancano la 3 e la 4.

    Come faccio ad estendere questo controllo a più cifre?

    Grazie

  2. #2
    usa un ciclo while e fai il controllo.
    Stefano Viscione,
    miosito.ilbello.com
    www.lucemsoft.it/

  3. #3

    Re: Controllo con file_exist

    Originariamente inviato da Lacasadipaolo
    Sto realizzando una gallery d'immagini estratte dal DB.

    Sono alle prese con i tasti Back e Next.

    Per visualizzare la foto successiva, passo la variabile $id+1.

    Capita però che non esistano tutte le foto in sequenza. Es, ho la 1, la 2 e la 4. La 3 no.

    Dovrei quindi verificare se il file esiste.

    Se non esiste dovrei dirgli di andare alla pagina $id+2, una roba del tipo

    if ( !file_exists("percorso che mi porta al file da contollare"))
    {
    vai alla pagina $id+2
    }


    Questo tipo di controllo funziona solo per "un salto" pari a 1 solo numero (come nell'esempio che vi ho fatto prima, dove mancava il 3).

    Ma se le foto mancanti fossero più di 1? Esempio. Ho la 1, la 2 e la 5. Mancano la 3 e la 4.

    Come faccio ad estendere questo controllo a più cifre?

    Grazie
    Mi spiegheresti meglio dove e come devo impostarlo?

    grazie mille

  4. #4
    ti confiene fare un ciclo while per ogni indice, vedere se esiste la foto estratta, e costruirti un array delle foto che esistono, e quindi operare poi solo sulle foto che sono presenti nell' array così creato.
    Stefano Viscione,
    miosito.ilbello.com
    www.lucemsoft.it/

  5. #5
    Originariamente inviato da spedizione123
    ti confiene fare un ciclo while per ogni indice, vedere se esiste la foto estratta, e costruirti un array delle foto che esistono, e quindi operare poi solo sulle foto che sono presenti nell' array così creato.
    ok proverò.

    grazie intanto

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.