Bonjour :)
Je veux lister tous les fichiers et dossiers de mon serveur.
J'ai donc placé un fichier "lister.php" à la racine, avec ce code :
Seulement il ne reconnaît pas le "./"...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
28
29
30
31
32
33
34 <? function ScanDir2($Directory){ if (is_dir($Directory) && is_readable($Directory)) { if($MyDirectory = opendir($Directory)) { while($Entry = readdir($MyDirectory)) { if (is_dir($Directory."/".$Entry)) { if (($Entry != ".") && ($Entry != "..")) { echo "<li><b>Repertoire</b>: $Directory/$Entry</li>\n"; echo "<ul>"; ScanDir($Directory."/".$Entry); echo "</ul>"; } } else { echo "<li><b>Fichier</b>: $Directory/$Entry </li>\n"; if (eregi("(\.html)|(\.htm)",$Entry)){ $MetaTags = get_meta_tags($Directory."/".$Entry); } } } closedir($MyDirectory); } } } ScanDir2("./"); ?>
Et lorsque je met un nom de dossier existant, ScanDir2("truc/"), cela va parfaitement fonctionner et lister tous les fichiers de ce dossier en particulier o_O
Merci d'avance, si quelqu'un a une idée...
