Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Registry_globals
Форум программистов > Интернет и сети > Web-программирование > PHP программирование
Panicfear
Вобщем такая проблема:
На некоторых PHP-серверах функция автоматического создания переменной из формы отключена. Я от этого использовал $userName=$_REQUEST["userName"]; но так, как я только начал изучать php - то в более сложных примерах (для меня)- я путаюсь,
Например-

CODE
<?
$theStyle=<<<HERE
"border-width:$size$type;
border-style:$style;
border-color:green"
HERE;
print "<div style=$theStyle>";
print $maintext
print </span>";
?>




поэтому я пытался включить registry_globals в файле php.ini - но от этого ничего не изменилось..... Помогите плиз
ReFLeXive
Цитата(Panicfear @ 24:07:2008 - 02:30) *
поэтому я пытался включить registry_globals в файле php.ini

В принципе верно пытался. А веб-сервер перезапускал?
lazutov
Избавляйтесь от Register_GLOBALS. импортируйте внешние данные через $_REQUEST . Включение RG - большущая дырка в безопасности сервера в целом.
ShadowCoder
Или можно получать данные форм из глобальных массивов $_GET[] и $_POST[]. smile.gif
lazutov
массив _REQUEST содержит и _GET и _POST
GOsha
Скачиваете простейший учебник PHP... ТИпа Котерова и читаете что почем и как. Но RG нужно выключать, а скрипты писать на error_reporting(15).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.