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'}