Hallo!
Ich hab mir mal folgendes Script geschrieben:
Dieses Script erzeugt z.B. die Ausgabe:
add.php
admin
add_user.php
delete.php
edit.php
highlighter
filechange.php
filechange2.php
frame.php
highlighter.php
images
doc.png
folder.png
...
Also alle untereinander...
Wie kann ich es aber machen das die Ausgabe z.b. wie folgt aussieht?
add.php
admin
-add_user.php
delete.php
edit.php
highlighter
-filechange.php
-filechange2.php
-frame.php
-highlighter.php
-images
--doc.png
--folder.png
Also mit einrücken (Können Striche oder Leerzeichen sein, eigentlich egal!)
mfg
infernalshade
Ich hab mir mal folgendes Script geschrieben:
PHP-Code:
<?php
$ordner="";
$pfad="../";
baum($ordner,$pfad);
function baum($ordner,$pfad)
{
$folder=$ordner;
$dir=$pfad;
$openfolder=$dir.$folder;
if ($handle = opendir($openfolder)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
if(is_dir($dir.$folder.$file))
{
echo $file."<br />";
$ordner=$folder.$file."/";
$pfad=$dir;
baum($ordner,$pfad);
}
else {
echo $file."<br />";
}
}
}
closedir($handle);
}
}
?>
add.php
admin
add_user.php
delete.php
edit.php
highlighter
filechange.php
filechange2.php
frame.php
highlighter.php
images
doc.png
folder.png
...
Also alle untereinander...
Wie kann ich es aber machen das die Ausgabe z.b. wie folgt aussieht?
add.php
admin
-add_user.php
delete.php
edit.php
highlighter
-filechange.php
-filechange2.php
-frame.php
-highlighter.php
-images
--doc.png
--folder.png
Also mit einrücken (Können Striche oder Leerzeichen sein, eigentlich egal!)
mfg
infernalshade
Kommentar