- 1
foreach ($_GET as $xxx => $rvar) { $$xxx = $rvar; }
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+166
foreach ($_GET as $xxx => $rvar) { $$xxx = $rvar; }
может боян конешн
Sulik78 18.11.2011 10:24 # +2
istem 18.11.2011 10:28 # 0
Vindicar 18.11.2011 10:56 # +1
Интересно, сработает или нет.
alex322 18.11.2011 11:54 # +1
думаю так сработает.
register_globals получается)
Nemoden 18.11.2011 16:40 # 0
alex322 18.11.2011 17:13 # −1
Такая комбинация не влияет на переменную $_SERVER
http://hostname/scriptname.php?_SERVER=1
Sulik78 18.11.2011 21:18 # 0
istem 19.11.2011 11:11 # +2
Говнястые из вас хаккиры. Идите в школу - доучевайтесь.
alex322 20.11.2011 15:57 # 0
http://hostname/scriptname.php?_SERVER=1
Почему переменная $_SERVER не становится (string)1?
а так создается или переопределяется переменная $_VAR нормально
http://hostname/scriptname.php?_VAR=1
Получается системные переменные как то защищены.
alex322 20.11.2011 16:11 # 0
http://hostname/test.php?_GET[s]=1&_GET[1s]=3
И выдает скрипт вот что:
istem 21.11.2011 09:16 # 0
$_SERVER = `reboot`;
print_r($_SERVER);
guest 19.11.2011 12:54 # 0