Knappes: global variables nutzen oder nicht?

Beitrag lesen

Hi!
Ich möchte mal eure meinung wissen:
hat man z.B. index.php?site=bla, so könnte man mit <? echo $site ?> bla ausgeben.

Aber man kann es ja auch mit $_GET['site'] machen.

Was ist besser?!
CU
http://www.yubb.de

Besser ist eindeutig $_GET..., da in Zukunft (Ab php 4.2.0) Requestparameter bei ausgeschalteten register-globals (dies ist neuer Standard). Fralich ist nur, ob die Superglobals schon in deiner Php-Version verfügbar sind.
Besser ist dies zudem auf Grund von Sicherheitaspekten (ein "site" in der Url läßt sich leicht ändern, ein $_POST.. nicht !)