Hast du eine Vorstellung warum?
Ja, ich denke schon. Mein Script rechnet damit, dass auf der obersten Ordner-Ebene, die es durchsucht, keine Projekte liegen. Mein Web-Sites-Ordner sieht zum Beispiel so aus:
htdocs
meinscript.php
Homepages
www.eineseite.de
index.php
www.nocheineseite.de
index.php
Tools
phpMyAdmin
index.php
roundcube
index.php
Jedes Projekt wird nach einem Thema sortiert. So landen die ganzen Homepages im Ordner Homepages, Tools landen im Ordner Tools und so weiter. Mein Script liegt auf der obersten Ebene und liest diese Ordner aus. Tiefer verschachtelte "Themen-Ordner" sind auch möglich. Nur die erste ebene muss frei von Projekten sein. Eine Ordner-Struktur wie deine kann es nicht auslesen:
htdocs
meinscript.php
deinprojekt
index.php
nocheinsdeinerprojekte
index.php
Würdest du stattdessen so eine Ordner-Struktur machen ...
htdocs
meinscript.php
Projekte
deinprojekt
index.php
nocheinsdeinerprojekte
index.php
... sollte es klappen. Wenn ich nähmlich eine Ordner-Struktur wie deine mache, liest es auch nichts mehr aus. Mein Script geht halt von einem aufgeräumten htdocs-Order aus ;-) . So geordnet könntest du rein theoretisch den $directory-Parameter wieder auf '' (leer) setzen...
Gruß, Daniel | In der Realität ist die Wirklichkeit ganz anders.