Tom: <form action="SELBE_SEITE">

Beitrag lesen

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

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de