Forum Webscript.Ru
Программирование => PHP => Тема начата: chaosstorm от 22 Августа 2004, 20:45:34
-
Помогите пожалуйста
register_globals=off
в скрипте имееться код:
import_request_variables("GPC");
extract($_SERVER);
При запуске скрипта выдаёт ошибку
Notice: import_request_variables(): No prefix specified - possible security hazard in f:\\www\\home\\XXXXXXXXX\\www\\data\\kernel.php on line 4
-
Хех, правильно оно тебе пишет :-)
не надо пользоваться такой затычкой.
надо переписать код на использование при register_globals=off
-
А поподробнее можно? Раньше же так использовал - ничего не писалось! Да и на сайте http://phpfaq.ru так написано можно сделать!
-
Все меняется, мой друг.
Эту настройку ввели ЧЕТЫРЕ года назад.
Уж кажется, было время научиться писать скрипты правильно, а?
на сайте phpfaq.ru не написано, что это затычка от безысходности? И что надо писать скрипты правильно?
-
Я и прпосил поподробнее! Ты хочешь сказать образаться к перменным через массивы? А если у меня эти переменные могут быть переданы как методом POST так и GET? Есть ли объёединённый массив?
-
есть
http://ru2.php.net/variables.predefined
-
Надеюсь подразумеваеться массив $_REQUEST??? =)
-
А как переданный скрипту массив получить через $_REQUEST или как по-другому?