Rolf Rost: Jemand schon Probleme bei action="" gahabt?

Beitrag lesen

Hallo,

Natürlich mit allen Browsern die mir zur Verfügung standen und überall ging es. Ich hab aber nichts exotisches da und überall in allen Beschreibungen die ich gelesen habe wird basename($_SERVER["PHP_SELF"]); eingesetzt. Es muss doch einen Grund haben warum es immer und immer wieder eingesetzt wird. Diesen versuche ich herauszufinden.

Betrachten wir den anderen Fall

action="scriptname"

Was passiert, wenn der physische Dateiname "scriptname" in "scriptvorname" geändert wird? Nun, Dein Script greift dann auf einen URL den es nicht gibt. Ist jedoch in der action-note der Scriptname als Variable eingesetzt, geht das Script immer ;-)

Gruss, Rolf

In PERL: $ENV{'SCRIPT_NAME'}