Hello RFZ,
Was bitte meinst du für eine Gefahr? PHP_SELF kenne ich nicht im Detail, ich könnte mir vorstellen, dass es eben bei Verwendung von mod_rewrite schlichtweg andere Werte liefert als die Server-Variable REQUEST_URI.
Versuch es doch einfach mal, ein kleines Affenformular mit $_SERVER['PHP_SELF'] im action-Attribut des Form-Elementes aufzubauen und dann an die URL einfach noch ein paar Pfadinformationen anzuhängen.
http://example.org/affenformular.php/angehaengte/pfadinformation
Und schau Dir dann $_SERVER['PHP_SELF'] an.
Grob gesprochen gilt (Ich habe jetzt nicht überprüft, was mit dem Slash dazwischen geschieht):
$_SERVER['PHP_SELF'] = $_SERVER['SCRIPT_NAME'] . $_SERVER['PATH_INFO']
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg