Thomas Luethi: Literaturfrage

Beitrag lesen

P.S.
Die meisten Buecher sind wohl bereits veraltet, was die
Schreibweise von Variablen angeht.

Frueher (bis PHP 4.1) waren die globalen Variablen
grundsaetzlich eingeschaltet, d.h. bei
http://www.example.com/script.php?vorname=Fritz
konnte man im Skript "einfach und bequem"
echo $vorname;
schreiben, und es wurde "Fritz" ausgegeben.
Seit ca. PHP 4.2 ist das (standardmaessig) nicht mehr moeglich,
(ausser, wenn die Provider es "ihren Kunden zuliebe" wieder bzw.
immer noch eingeschaltet haben), und man muss z.B.
$_GET["vorname"] (oder $_REQUEST["vorname"])
schreiben, um die "boesen" Variablen von "draussen" (GET/POST/COOKIE)
zu verwenden. Das verlangt mehr Disziplin, ist aber sicherer.

Selbst die deutsche Doku ist in diesem Punkt leider immer noch veraltet:
http://www.php.net/manual/de/language.variables.predefined.php

Nur in der englischen Doku ist es korrekt:
http://www.php.net/manual/en/language.variables.predefined.php

Dies als kleine Ergaenzung, damit Du Dir nichts falsches angewoehnst;-)

mfg
Thomas