Ordre alphabétique et php
foyout
-
foyout -
foyout -
Bonjour,
voila, j'ai un souci (en même temps je serai pas le sinon).
Je souhaite faire une galerie photo, pour cela j'utilise du php qui me scanne un répertoire nommé "images" et qui affiche sous forme de lien le nom de chaque sous dossiers. Voila la page, ca sera plus simple: http://photoscarnivores.free.fr/Heliamphora/accueil_heliamphora.php
Le problème est que je voudrais que les liens s'affichent par ordre alphabétique et non pas au hasard. Y'a un moyen de faire ca ? voila le code php qui correspond:
PS: il s'agit d'un code que j'ai téléchargé et un peu modifié a partir d'un site de php. Je n'ai pas vraiment de connaissance en php...
Merci d'avance
Foyout
voila, j'ai un souci (en même temps je serai pas le sinon).
Je souhaite faire une galerie photo, pour cela j'utilise du php qui me scanne un répertoire nommé "images" et qui affiche sous forme de lien le nom de chaque sous dossiers. Voila la page, ca sera plus simple: http://photoscarnivores.free.fr/Heliamphora/accueil_heliamphora.php
Le problème est que je voudrais que les liens s'affichent par ordre alphabétique et non pas au hasard. Y'a un moyen de faire ca ? voila le code php qui correspond:
<?php
function filelist ($startdir="./", $searchSubdirs=1, $directoriesonly=0, $maxlevel="all", $level=1) {
$ignoredDirectory[] = ".";
$ignoredDirectory[] = "..";
$ignoredDirectory[] = "_vti_pvt";
$ignoredDirectory[] = "_vti_cnf";
$ignoredDirectory[] = "_private";
global $directorylist;
if (is_dir($startdir)) {
if ($dh = opendir($startdir)) {
while (($file = readdir($dh)) !== false) {
if (!(array_search($file,$ignoredDirectory) > -1)) {
if (filetype($startdir . $file) == "dir") {
$directorylist[$startdir . $file]['dir'] = 1;
$directorylist[$startdir . $file]['name'] = $file;
}}}
closedir($dh);
}}
return($directorylist);
}
$files = filelist("images/",1,1); // nous demandons de scanner le repertoire images/ les valeurs qui suivent permetent de preciser si on veut compter les sous dossiers, enfin bref, on met tout a 1 ici
foreach ($files as $list) {
$file2 = str_replace("_", " ", $list['name']);
echo "<a href=?page=images/" . $list['name'] . "/index>" . $file2 ."</a> "; // on affiche la liste sous forme de lien
}?>
PS: il s'agit d'un code que j'ai téléchargé et un peu modifié a partir d'un site de php. Je n'ai pas vraiment de connaissance en php...
Merci d'avance
Foyout
A voir également:
- Ordre alphabétique et php
- Comment trier par ordre alphabétique sur excel - Guide
- Dans le document à télécharger, les références des pièces détachées sont affichées par pays, puis par type de pièces. réorganisez le document pour avoir : les pays dans l'ordre alphabétique : allemagne, espagne, france et italie ; et pour chaque pays, les pièces d'auto, de bateau et de moto dans cet ordre. quelle est la référence de la pièce en ligne 500 ? ✓ - Forum Windows
- Easy php - Télécharger - Divers Web & Internet
- Classer les applications par ordre alphabétique iphone - Guide
- Azertyuiopqsdfghjklmwxcvbn pourquoi cet ordre - Forum Windows