Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/10/2006, 19h13   #1
Membre actif
 
Inscription : novembre 2003
Messages : 529
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : novembre 2003
Messages : 529
Points : 152
Points : 152
Par défaut Liste des dossier

Bonjour,

J'aurais une petite question, j'aimerais savoir comment faire pour afficher les dossier contenu dans un dossier, mais seulement les dossier et pas le reste. J'ai trouver ce code dans la faq, mais je n'arrive pas a l'adapter pour.

Merci d'avance pour votre aide.

Code :
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
 
<?php
// Création du tableau qui va contenir les fichiers et dossiers
$files = array();
 
// Ouverture du répetoire courant
// Pour le changer utiliser chdir() avant opendir()
$handle = opendir(".");
 
// Parcours des fichiers et dossiers du répertoire courant
while($file = readdir($handle)) {
    if($file != "." && $file != "..") {
        $files[] = $file;
    }
}
 
// Fermeture du répertoire courant
closedir($handle);
 
// Tri du tableaunat
sort($files);
 
// Affichage des fichiers et dossiers triés
foreach($files as $v) {
    echo $v . "<br />";
}
?>
__________________
Quand on sait ce qu'on sait, qu'on entend ce qu'on entend, on est bien content de penser ce qu'on pense!!!

Mon site web
krfa1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2006, 20h01   #2
Membre éclairé
 
Avatar de Huntress
 
Inscription : août 2004
Messages : 454
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 454
Points : 339
Points : 339
Salut

J'ai conservé les noms de variables, ils ne sont donc plus cohérents mais ça marche.

Code :
1
2
3
4
5
6
7
...
while($file = readdir($handle)) {
    if(is_dir($file) && $file != '.' && $file != '..') {
        $files[] = $file;
    }
}
...
__________________

Règle n°1 du forum francophone : Parler le français...
Pas de question technique par MP, le forum est fait pour çà, merci.
Huntress est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2006, 20h49   #3
Membre actif
 
Inscription : novembre 2003
Messages : 529
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : novembre 2003
Messages : 529
Points : 152
Points : 152
Merci bcp pour ta réponse, c'est parfait, tout fonctionne correctmeent. Merci encore et bonne soirée.

Fabrice
__________________
Quand on sait ce qu'on sait, qu'on entend ce qu'on entend, on est bien content de penser ce qu'on pense!!!

Mon site web
krfa1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h12.


 
 
 
 
Partenaires

Hébergement Web