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

    date uguali per files diversi

    ciao a tutti,

    ho provato a cercare in giro ma non sono riuscito a trovare nulla che faccia al caso mio.

    Ho una cartella con una serie di file .jpg fatti così "immagine_data-ora.jpg".

    per la ricerca ho creato un menu a tendina dinamico dove però voglio che compaia solo la data in modo da ordinare le immagini per giorno.

    il problema è che iterando la cartella mi propone più volte le stesse date, avendo per ogni giorno tanti files. Ad esempio se per il 2 dicembre ho 10 files con quella data lui mi propone 10 volte 01122010.
    Come posso visualizzare soltantanto una volta sola la data dello stesso giorno?

    questo è il mio codice:

    $dircontent = scandir($curdir);
    foreach($dircontent as $file) {
    if ( isValid($file,$sfxs) ) {


    $dat = date("d-m-Y", filemtime($file));
    echo "<option value='1'>$dat</option>";

    }
    }

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543

    Re: date uguali per files diversi

    prova così:
    codice:
    $dircontent = scandir($curdir);
    $dates=array();
    	foreach($dircontent as $file) {
    		if ( isValid($file,$sfxs) ) {
    			$dat = date("d-m-Y", filemtime($file));
    			if(!in_array($dat, $dates){
    			       	$dates[] = $dat;
    			       	echo "<option value='1'>$dat</option>";
                            }
    	        }
    	}

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3
    funziona alla grande!!
    grazie mille!

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.