Tri de fichiers par date

Signaler
-
Messages postés
4
Date d'inscription
samedi 5 août 2006
Statut
Membre
Dernière intervention
23 mars 2009
-
Comment trier dans l'orde du plus nouveau au plus vieux, des dossiers ?
J'ai trouvé pour afficher les dossiers :

<?
$rep=opendir('.');
while ($file = readdir($rep)) {
if($file != '..' && $file !='.' && $file !=''){
if (is_dir($file)){
?>
[<? echo $file ?> <? echo $file ?>]


<?
}
}
}
closedir($rep);
clearstatcache();
?>
mais pour savoir leurs date et en plus les trier !

Si vous savez même si ce n'est que le triage répondez, c'est très important

2 réponses

Voilà Clem je viens de le faire à partir de ton code:

<?
$rep=opendir('.');
while ($file = readdir($rep)) {
if($file != '..' && $file !='.' && $file !=''){
if (is_dir($file)){
$datedir=filectime($file);
$stocke[$file]=$datedir;
}}}
$dirclasses=ksort($stocke);
$nb=count($stocke);
$pos=0;
while($pos<$nb){
$diraffiche=key($stocke);

?>
[<? echo $diraffiche ?> <? echo $diraffiche ?>]

<?
next($stocke);
$pos++;
}

closedir($rep);
clearstatcache();

?>
Messages postés
4
Date d'inscription
samedi 5 août 2006
Statut
Membre
Dernière intervention
23 mars 2009

si quelqu'un a une idée ... sa m'intéresse aussi ...
Merci