Hallo Forum,
Ich bin grad dabei mein script etwas abzusichern. Es wird ein Pfadangabe in als Variable uebergeben und dies laesst sich ja leicht faelschen/veraendern. Da PHP nun wenn man anstatt ./bla/test ./../test angibt einfach ins hoeherliegende Verzeichnis springt, ist dies eine Luecke.
Man koennte dies verhindern indem man in der Zeichenketten per Regular Expression nach dem vorkommen von "/.." sucht, gleichzeitig aber auch nach "/........" und diese durch einen einfachen / ersetzt.
Da ich leider keine Ahnung von Regular Expressions habe und mehrere Versuche es mir Anzueignen fehlgeschlagen sind, frage ich euch ob jemand mir die passende Expression liefern koennte...
Danke schonmal!!
so long,
Samy