Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Galleria da cartella

  1. #1

    Galleria da cartella

    Ciao ragazzi,

    io vorrei creare una galleria di immagini, che presenti tutte le miniature, e con un click ingrandisca in JS,,

    questo non è un problema. il problema è l' approccio gestionale..

    voglio che php controlli da se il numero di immagini dentro la cartella, e i nomi delle immagini, cosi da creare tramite questi valori i moduli e i richiami alle immagini..

    solo che non ho mai usato funzioni php per la gestione materiale di file.. sapete aiutarmi?

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    48
    Per vernire a conoscensa delle immagini contenute in una cartella puoi utilizzare la funzione glob(), molto semplice da usare, per esempio:
    codice:
    foreach(glob('mydir/*') as $file)
     {
    print basename($file) . '
    ';
    }
    stampa a schermo tutte i nomi dei file nella cartella "mydir". Scrivendo "mydir/.png" al posto di "mydir/.*" stampa a schermo i nomi dei file delle immagini png contenute nella cartella. Usando il codice opportunamente si potrebbero visualizzare le immagini della cartella tramite il tag HTML <IMG>.

  3. #3
    entrambi utilissimi, vi ringrazio

  4. #4
    CE MODO di risalire alla data di ultima modifica del file?, cosi da ordinare le immagini secondo tale criterio?

    o ordinarle in automatico in ordine alfabetico?

  5. #5
    Per eseguire l'ordinamento dovrai per forza memorizzarle in un array e poi sfruttare le funzioni per ordinare un array.

    Per recuperare la data di ultima modifica di un file puoi usare filemtime($filename);

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.