zadaní proměnné pro php pomocí otazníku v url
5 Odpověď
Ještě přidám jednu vysvětlující odpověd.
Kdysy dávno cca.10 let zpět bylo možné zapnout pro php server direktivu register_global.
To umožnilo automatickou deklaraci proměnné z URL do globální proměnné v PHP.
Toto chování je velice nebezpečné a proto bylo z PHP odstraněno.
Ve verzi PHP 4.0 proto vznikly tzv. superglobální proměnné $_GET, $_POST a register_global bylo vypnuto.
Od verze 5.4 už není možné register_global zapnout a je potřeba používat superglobání proměnné.
Výsledkem je tedy nutnost použít $y = $_GET['y'];
Role: Zákazník
JŠ255861 Vybral nejlepší odpověď