le 16/08/2009 à 16:45
[Script] Problème au niveau de l'affichage par ordre alphabétique.
Salut !!
Voila, je vous expose un petit problème que je rencontre en se moment.
Je voudrais afficher le contenu d'un dossier qui contient des images, j'y suis arriver, mais pas par ordre alphabétique, je penser que la fonction sort() trier justement par ordre alphabétique, mais en fait je crois qu'elle trie simplement en fonction de l'affichage des fichiers dans le dossier sur le serveur.
J'ai donc chercher une autre fonction, natcasesort() me semblez la mieux, mais sans fausse erreur, je pense que natcasesort() trie les fichiers quand ils ont un titre numérique(exemple: doubleur1.png; doubleur2.png)
Voila, je ne sais pas si je me suis bien exprimé. :s
Sinon, voici le script:
Voila, je vous remercie d'avance et vous souhaite une excellente journée ! :)
Voila, je vous expose un petit problème que je rencontre en se moment.
Je voudrais afficher le contenu d'un dossier qui contient des images, j'y suis arriver, mais pas par ordre alphabétique, je penser que la fonction sort() trier justement par ordre alphabétique, mais en fait je crois qu'elle trie simplement en fonction de l'affichage des fichiers dans le dossier sur le serveur.
J'ai donc chercher une autre fonction, natcasesort() me semblez la mieux, mais sans fausse erreur, je pense que natcasesort() trie les fichiers quand ils ont un titre numérique(exemple: doubleur1.png; doubleur2.png)
Voila, je ne sais pas si je me suis bien exprimé. :s
Sinon, voici le script:
<?php include('haut_page.php');
$i = 0;
echo '<center>';
if($handle = opendir('images/doubleurs')) {
while ($false != ($file = readdir($handle))) {
$ListFiles[$i]=$file;
$i++;
}
closedir($handle);
if (count($ListFiles)!=0) {
ksort($ListFiles);
}
$i = 0;
while ($i < count($ListFiles)) {
echo '<img src="images/doubleurs/'.$ListFiles[$i].'" /><br />';
$i++;
}
}
echo '</center>';
include('bas_page.php'); ?>
Voila, je vous remercie d'avance et vous souhaite une excellente journée ! :)