Visualizzazione risultati 1 fino 6 di 6

Discussione: visualizzarli in ordine

  1. #1
    Guest

    Predefinito

    Io volevo visualizzare la lista dei file in ordine di data con prima quelli più recenti.

    Però non sapevo come fare in modo che quelli più recenti siano i primi

    Come posso fare ?

    Io uso questo codice per visualizzare i file:

    [code:1:b7c281670e]
    $dir = opendir(.);
    $files = readdir($dir);

    while (false !== ($files = readdir($dir))) {

    $handle = fopen("$files", "r");

    $ret = fgets($handle, 4096);

    $id = str_replace(".txt", "", $files);

    $return. = "$ret<br>";

    fclose($handle);

    }

    closedir($dir);
    [/code:1:b7c281670e]

    Potreste dirmi come fare per ordinarli per data


    Grazie

  2. #2
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    dovresti salvere la lista in un array, usare come indice l'ultima data di modifica (la ricavi con la funzione filemtime()) e quindi ordinare l'array come la funzione array_multisort()
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  3. #3
    Guest

    Predefinito

    Potresti farmi un esempio?

    Grazie

  4. #4
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    Citazione Originalmente inviato da aurora75
    Potresti farmi un esempio?

    Grazie
    un cosa simile è abbastanza assurda e forse pure inutile....

    cmq ti fai prima il ciclo col while e crei un array con i nomi dei files e la relativa data di modifica

    quindi richiami la funzione per l'ordinamento ed infine mandi in stampa tramite un "while" sull'array ordinato
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  5. #5
    Guest

    Predefinito

    Perchè inutile? Se devo ordinarli in quel modo come posso fare?

    Cmq non sapendo molto di php potresti farmi un esempio col codice perfavore?

    Grazie

  6. #6
    Guest

    Predefinito

    Come posso fare c'è qualcuno che pò farmi un esempio col codice


    Grazie

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •