Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    18

    Aiuto ordinare per date file dentro una directory

    Salve ho questo script ke legge una directory e la visualizza dentro una pagina in php:
    <?php
    $path="./modulistica/";
    $dir=opendir($path);
    echo "<ul>";
    while ($file=readdir($dir))
    {
    if ($file !="." && $file !="..")
    {
    if (is_dir($dir."/".$file) )
    {
    echo"[*]$file";
    }

    else
    {
    $url="./modulistica/$file";

    echo"[*]<a href=\"download.php?filename=$file\">$file</a> ";
    }
    }
    }

    echo"[/list]";
    ?>
    Fino a qui c siamo..
    MA il problema e che viuslizza i file senza ordinarli per la data di inserimento :
    quindi ho trovato questo
    ordinamento ke credo faccia al caso mio:
    function ordina($file1,$file2) {
    $tempo1 = filectime($file1);
    $tempo2 = filectime($file2);
    return ($tempo1 < $tempo2) ? 1 : -1;
    }

    usort($file,'ordina');
    $file = array_slice($file,0,5);
    echo '<pre>';
    print_r($file);
    echo '</pre>';

    Ma non so come inserirlo nello spezzettone sopra.. AIUTATEMI

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    Edit ho detto una vaccata no conoscevo fctime()

  3. #3
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    doppio scusate.

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.