Verzeichnisnavigation mit php...

Verzeichnisnavigation

Okay,

also, man muss erstmal alle Rechtschreibfehler finden, damits überhaupt läuft, sorry. Und dann (Kommentare immer zu den Zeilen direkt drunter):

PHP:
<?php 

//Wenn $directory gesetzt ist ...
if(!$directory){

//...wird $directory auf /beispiel gesetzt. Das heisst, das
//Verzeichnis leigt auf der selben Ebene wie mein Skript  
$directory = "beispiel"; 
} 

//$folder wird jetzt der Wert von $directory zugewiesen
$folder = dir ("$directory"); 

//hier mache mer e Schleifle, des uns alle Einträge ausliest
//und diese dann in $entry speichert.
while($entry = $folder->read()){ 

//Aber die . und .. wollen wir nicht, deshalb mit if rausmachen
if(($entry != ".") AND ($entry != "..")){ 

//den Rest mit einem Echo ausgeben, als Übergabevariable gibt es
//$entry mit, damit wir eine Ebene tiefer browsen können.
echo "<a href=\"index.php?directory=$entry\">$entry</a><br>"; 
} 

?>

Wenn der Verzeichnisbrowser auch rekursiv funktionieren soll, dann müsst ihr nur den . und nicht .. rausmachen lassen in der if-Abfrage.

Alles klar?

Grüsse, Peter.
 
Zuletzt bearbeitet von einem Moderator:

Neue Beiträge

Zurück