Moin,
Wenn ich mir deinen Code anschaue, ist er vielleicht effektiv aber nicht sehr effizient.
Ich dachte das sind Synonyme?
Und das geht effizienter, indem man mit realpath() den vollständigen Pfad ermittelt, den der Anwender erreichen will. Von der (magischen) Konstante __FILE__ ermittelt man den dirname() oder nimmt ab PHP 5.3 gleich __DIR__. Wenn das der Anfang vom realpath()_Ergebnis ist, ist alles in Ordnung.
Danke vielmals ;) Genau so eine Idee habe ich gesucht ;) Ich kannte die Funktion "realpath" leider nicht...
Hast du mal einige Szenarien mit absoluten (/...) und relativen (../../...) Angaben durchgespielt?
Ja, das habe ich. Ich hab es nicht geknackt. Ich bin auch der Meinung, dass es sicher ist, aber manchmal ist man nach stundenlanger Arbeit an einem Projekt einfach "betriebsblind" geworden für eventuelle Fehler^^
Grüße Marco