[help] Разрешение передачи только определенных параметров методом GET

Статус
В этой теме нельзя размещать новые ответы.
На случай, если глобалс ОН, надо сделать:

PHP:
ini_set('register_globals', 'off');
или поместить в каталог сайта директиву для htaccess

И не забивать ни себе ни скрипту голову кодом, от которого волосы дыбом встают....

а от ON отказываются МНОГИЕ в виду его.... влияния на скрипт....

Это вариант хороший, однако многие хостеры добавляют почему-то функцию ini_set в список запрещённых.

А потому 100% надеяться на эту опцию не стоит (то есть тут всё зависит от хостера, его настроек, поменяет ли он их, сервер, передет и т.п.), особенно если скрипт пишется для других людей.

Кстати, в .htaccess кажется это выглядит немножко по-другому:

Код:
php_value register_globals off

Но не все хостеры пустят эту опцию (500-я ошибка) ;)
 
500ая означает, что ты нарушил синтаксис htaccess
 
Не обязательно, возможно просто для виртуального сервера отключена опция конфигурирования php через htaccess.
 
Ну не знаю... По идее, в этом случае, апач просто "не видит" лишнего.

Ибо ситуация выбивания критикал ошибки в safemode php через запрещенные команды - просто комична. :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху