philipp
Neues Mitglied
naja, ich hab nun endlich wieder ein klein bischen zeit für mich und will wieder mehr mit php machen. als übung wollte ich ein script schreiben, dass den inhalt einer ordnerstruktur anzeigt. mein gedanke war dieser:
geht aber nicht...
edit: so gehts auch ned..
PHP:
<?php
function listdirstructure($i){
echo "<ul>";
while ( $listit = readdir(opendir($i)) ) {
echo "<li>".$listit."</li>";
if (is_dir($listit) && $listit !== '.' && $listit !== '..' ) {
listdirstructure($i."/".$listit);
} else {
echo "<li>".$listit."</li>";
}
}
echo "</ul>";
}
listdirstructure('navigation');
?>
geht aber nicht...
edit: so gehts auch ned..
PHP:
<?php
//Funktion erstellen
//Diese Fuinktion liesst eine Ordnerstruktur aus und listet sie
function listdirstructure($i){
echo "<ul>\n";
while ( $listit = readdir(opendir($i)) ) {
if (is_dir($listit) && $listit !== '.' && $listit !== '..' ) {
echo "<li>".$listit."</li>\n";
listdirstructure($i."/".$listit);
} elseif ($listit !== '.' && $listit !== '..') {
echo "<li>".$listit."</li>\n";
}
}
echo "</ul>\n";
}
//Funktion starten
listdirstructure('navigation');
?>
Zuletzt bearbeitet: