Si vous allez voir cette page : http://www.chantrie.eu/fichetech.php vous verrez une liste de fichiers PDF.
Cette liste est créer par une page PHP sur base de ce que contient un répertoire.
Voici la partie du code qui affiche les fichiers :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 <p class="blanco2">Pour télécharger une fiche technique cliquez simplement sur le lien correspondant...</p> <p class="blanco2"> </p> <?php function afficheft($chemin) { // Un tableau pour les fichiers $fichiers = array(); if (is_dir($chemin)) { // dir ouvert $handle = opendir($chemin); // on cherche les files dans le dir while (($f = readdir($handle)) !== FALSE) { if ($f != '.' && $f != '..') { array_push($fichiers, $f); } } // dir ferme closedir($handle); } return $fichiers; } // On y va $chemin='ft/'; $fichiers=afficheft($chemin); foreach($fichiers as $f) { echo '<a href="'.$chemin.$f.'" target="_blank" style="color:white">'.$f."</a><br />\n"; } ?> </body> </html>
Mon problème est que les fichiers sont affichés dans n'importe quel ordre, je voudrais qu'ils soient affichés par ordre alhpabétique mais je ne sais pas comment faire et même si c'est possible.
Quelqu'un peut m'aider ?
Partager