lulu: Was ist hier falsch???

Beitrag lesen

Huhu Moppel

Ich brauche jetzt auf jeden Fall nicht mehr das blöde $_POST.

Nein, das ist die falsche Schlussfolgerung.

$_POST ist nicht blöd, sondern in aktuelleren PHP-Versionen der Standard.

$name -> funktioniert nur wenn Register-Globals "on" gesetzt ist.
         das wird in naher Zukunft die Ausnahme sein.

D.h. sämtlich Skripts die nicht mit $_POST arbeiten werden nicht mehr einwandfrei funktionieren.

$HTTP_POST_VARS -> wird über kurz oder lang nicht mehr unterstützt werden.

D.h. sämtlich Skripts die nicht mit $_POST arbeiten werden nicht mehr einwandfrei funktionieren.

$_POST hat ausserdem die Eigenschaft "superglobal" zu sein.
D.h. man kann es auch innerhalb von Funktionen benutzen, ohne es explizit global setzen zu müssen.

Hier kannst Du etwas dazu lesen, folge auch den weiteren Links

http://www.php.net/manual/en/language.variables.predefined.php#language.variables.superglobals

Viele Grüße

lulu

--
bythewaythewebsuxgoofflineandenjoytheday