Andreas: Formularauswertung

Beitrag lesen

Hallo Tom

Danke für dieses tolle Beispiel für den Nutzen von "register_globals = off"!

Bitte, habe ich gern getan ;-)
doch ich habe nicht die Möglichkeit was einzustellen, PHP läuft außerdem im Safe-Mode.

  1. Du hast entgegen jeder Empfehlung register_globals auf on

hab ich nicht, macht der von selbst

  1. Du arbeitest mit den Script-"Kurzvariablen"

als Unwissender kenne ich keine Alternativen

gleichzeitig benutzt: im <form>-tag die GET-Methode und im
   <input>-Tag die Post-Methode.

verstehe ich nicht, habe doch im form-Tag method = post angegeben?

  1. Du hast einen Parameternamen doppelt vergeben. (siehe 3. )
       - <form action="... action=profilsave" ...>
       - <input name="action" value="...

genau das war der Fehler, jetzt wird die action erkannt.

Abhilfe:
2. Nutze im Script nur die $_GET, $_POST, $_COOKIE,... Vraiablen
3. Vergib eindeutige Parameter- / Vraiablennamen.

werde ich zukünftig so machen.

Gruß Andreas