QLayer.net - качественный хостинг
Хостинг услуги

О компании

Пресс-центр

Акции

Частые вопросы

Оплата услуг

Документы

Контакты

Хостинг услуги

Виртуальный хостинг

Линия «Стандарт»
Линия «SEO»

Реселлинг

Дополнительные услуги

Доменные услуги

Что такое домен

Проверить домен

Регистрация доменов

Рекомендации

Последнии новости
Новости компании
Самые «НОВОГОДНИИ ТАРИФЫ»
Дата: 18.11.08 | Пресс-релизы компании
Домены .net.ua и org.ua по 3,20$
Дата: 17.11.08 | Пресс-релизы компании
Курс «Гривны»: 1$ = 5,85 грн.
Дата: 17.11.08 | Пресс-релизы компании
Домен РФ: будущее российского национального кириллического домена
Дата: 05.11.08 | Дом. мировые новости
Оставь отзыв, получи шанс выиграть 1000 долларов!
Дата: 20.10.08 | Пресс-релизы компании
Укртелеком строит новый дата-центр
Дата: 01.10.08 | Мировые новости
 
Билинг Панель
Имя:
Пароль:
 
Панель Управления
Имя:
Пароль:
 
 

Проверить домен

Расширенный режим

 

Зачем теперь register_globals=off?


Ответ: Это сделано для облегчения написания безопасных скриптов. При разработке достаточно сложных проектов, когда число используемых переменных велико, очень легко можно допустить использование неинициализированной переменной, которая при register_globals=On может быть передана скрипту извне злобным хацкером. Поэтому, для написания хороших скриптов, рекомендуется обращаться к входным переменным через предопределенные массивы (при этом программист, заранее зная, что эти переменные переданы снаружи производит соответствующие проверки на корректность) и включить error_reporting = E_ALL (по крайней мере, на этапе написания и тестирования скрипта) для того, чтобы PHP предупреждал о использовании неинициализированных переменных.

Безусловно, возможно написание хороших и безопасных скриптов и при register_globals=On, но:

- это требует значительно более внимательного подхода к написанию;
- эти скрипты не будут корректно работать где register_globals=Off (в отличие от скриптов, написанных для register_globals=Off, которые будут корректно работать везде);
Copyright © Хостинг: Qlayer.net, 2006 - 2008
PHP Info: PHP Version 4.4.8 | PHP Version 5.2.5

Rambler's Top100

Наши контакты

Украина, Житомир
ул. Победы, дом 21, оф. 12

+38 (0412) 44-70-73


ICQ: 495-712-949
Skype: support.qlayer.net
E-mail: support@qlayer.net
Отправить тикет