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.
- Du hast entgegen jeder Empfehlung register_globals auf on
hab ich nicht, macht der von selbst
- 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?
- 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