Script zum Anzeigen aller Root-Ordner - läuft nicht.

ahykes

Erfahrenes Mitglied
Hallo, habe folgendes Script zum Anzeigen aller Ordner des Root-Verzeichnisses vom Server. Leider zeigt er mir NICHTS an.

Wo liegt der Fehler

PHP:
//Ausgangsort:  http://localhost/listing/allfolders.php
 $TMP = '../';
 $dir=scandir($TMP); //$Pfad nach Dateien absuchen und in Array schreiben
 $x=count($dir); //Anzahl der Dateien (=Objekte in Array) zählen
	
for($i=0; $i<$x; $i++) //Durchläuft so viele Male, wie es Objekte im Array gibt
 {
    if ($dir[$i]!="." && $dir[$i]!="..") //Die Folders "." und ".." ausfiltern
    { 
                if(is_dir($dir[$i])) //Directories erkennen
	{	 
	echo $dir[$i];
	}
    }
}
 
Hallo!

Das Problem scheint eher wo anders zu liegen.
Lade ich das Script als Benutzer "User" hoch, bleibt die Seite leer.
Lade ich es als Benutzer "Apache" hoch, wird mir zwar etwas angezeigt, allerdings nur 2 von 20 Verzeichnisen.

Getestet mit Apache/2.0.52 (Unix) DAV/2 PHP/5.0.3.

Gruss Dr Dau
 
Zurück