Bonjour,
J'ai utilisé le script ci-dessous pour afficher l'arborescence du dossier web courant :
http://cyberzoide.developpez.com/php4/file/
Voici le code :
Le problème c'est que sous mon windows (avec wampserver 2) le script ne 'voit' plus les sous-sous dossiers !!!
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 <?php function list_dir($name, $level=0) { if ($dir = opendir($name)) { while($file = readdir($dir)) { for($i=1; $i<=(4*$level); $i++) { echo " "; } echo "$file<br>\n"; if(is_dir($file) && !in_array($file, array(".",".."))) { list_dir($file,$level+1); } } closedir($dir); } } list_dir("."); ?>
Exp :
./
./fichier.txt
./images/
./images/image.jpg
./images/icones/
./images/icones/icone.jpg
le script affiche fichier.txt puis le dossier images, au dessous le fichier image.jpg puis le FICHIER icones et le fichier icones.jpg !!! Donc pour lui le dossier images ne contient que des fichiers !!!
Partager