Hello,
Hi, ich habe ein Problem mit folgender Rekursiven Funktion, die ich versucht habe selber zu erstellen... Die Funktion soll wie vllt für manche zu erkennen alle Unterordner und Dateien des Ordners "dateien" in den Array $dateien speichern und diesen sobald es keine weiteren Verzeichnisse gibt mit return() ausgeben!
Deinen Code durchschaue ich dabei aber nicht. Ich kann zwar nachvollziehen, was passieren wird, aber ich kann nicht nachvollziehen, was passieren _soll_, denn es fehlen ihm sämtliche Kommentare.
Außerdem wirst Du auf allen Systemen, die symbolische Links enthalten können, Probleme bekommen mit einer Endlosschleife. Du musst zumindest die Pfade der Verzeichnisse zum Realpath auflösen und diesen dann kontrollieren und einspeichern. Wenn er schon da ist, mußt Du das Scannen in diesem Zweig abbrechen.
Es gibt hierzu einen Thread im Archiv.
http://forum.de.selfhtml.org/archiv/2007/12/t163759/#m1066617
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg