)ender ему значит говорю поставь в On мне будет удобней код писать.
Он мне говорит что читал статью, и там написано, что это не безопасно.
правда ли это? и почему?
Твой провайдер прав, но поступает он не верно и безграмотно.
Вопросы безопасности твоих программ это твоё дело, а не провайдера.
По умолчанию действительно стоит off (по умолчанию означает не обязанность, а при отсутствии php.ini).
Однако и ежу понятно, что для клиентов необходимо включить глобальные переменные.
Если я, например новичок и не уверен в корректности своих сценариев на моём личном сервере, то (хотя это всё ерунда) при отсутствии клиентов я может быть и оставил инсталляционное значение.
Ты сам понимаешь, что это бред.
Можешь скопировать это сообщение и отправь своему провайдеру.
Если там мало мальски грамотные люди, а не "... читал статью, и там написано", то исправят свою ошибку.
В противном случае - убегай оттуда.
Если говорить о безопасности, то дырки оставляемые безграмотным провайдером более вероятны, чем твой register_globals