RuWeb.net Forum

register_globals=On или как включить register_globals
kpv - 14.1.2008 в 16:51

UPDATE июнь 2010
на новых серверах устанавливаем 5.3 версию PHP

http://php.net/manual/en/security.globals.php
Warning
This feature has been DEPRECATED as of PHP 5.3.0. Relying on this feature is highly discouraged.

сервер работает в режиме fastcgi, поэтому опцию необходимо указывать в php.ini в корне аккаунта.

register_globals=Off




php 5.2 стоит ещё на
http://ruweb.net/?page=price
и здесь http://ruweb.net/?page=price&type=vip

но, скорее всего в ближайший год, разработчики и эту ветку закроют и будет апгрейд, поэтому пока не поздно делайте в своих скриптах так, как написано в конце ЧАВО.



Для того, чтобы включить register_globals
В .htaccess (в папке public_html) разместите такую строчку:
php_value register_globals on
Но вообще нежелательно использовать эту опцию - это увеличивает потенциальные возможности взлома скриптов http://php.ru/manual/security.globals.html

Например, правильный способ взять числовой параметр:
http://test.ru/test.php?pp=222
$id = intval($_GET[pp]);



[Отредактировано 16.9.2010 кто kpv]