Ich fasse mich kurz
Ordnerstrucktur:
> Ordner1
> > Ordner2
> > > Ordner3
Ich habe ich Script erstellt das alle Ordner und Dateien ausliest. Es kann zwischen Ordnern und Dateien unterschieden. Ordner werden verlinkt: (<a href=?dir=".$file."> ".$file." </a>) und wen man auf ein verlinkten Ordner klickt liest das Script problemlos die Dateien und Ordner des angeklickten Unterordners, hier im Falle ist es Ordner2. Doch wen man jetzt versucht auf ein verlinkten Ordner von "Ordner2" zu klicken, hier im Falle ist es Ordner3, kann das Script die Dateien und Ordner des "Ordner3" nicht auslesen, weil es sich im Ordner1 befindet und den "Ordner3" als Unterordner von Ordner1 ansieht.
Jetzt zu meiner Frage:
Mit welcher Funktion könnte ich eine Variable oder Array erzeugen, die den Wert speichertt, wo ich mich gerade befinde?
getcwd() gibt nur den Ordner zurück in den ich mich gerade befindet aber da mein Script in Ordner1 liegt kann es schlecht funktionieren wen mir getcwd() den Ordner "Ordner3" zurück gibt - dan sieht das Script "Ordner3" also Unterordner von "Ordner1".
Über eine Hilfe oder andere Lösung würde ich mich sehr freuen.
(Ich entschuldige mich für evtl. fehlerhafte Grammatik oder Rechtschreibfehler)

Hilfe
Neues Thema
Antworten


Nach oben


