Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.27;
Скачать: CL | DM;

Вниз

Мастерам PHP: globals vars   Найти похожие ветки 

 
SerJaNT ©   (2006-07-31 02:59) [0]

Я написал скрипт, но на хостинге где предпологается его работа отключена register_globals. Не очень охота переделывать весь скрипт, но не подскажите ли вы как сделать видимыми переменные передаваемые с форм методом POST? Я где-то встречал маленький скрипт из 5 строк который в цикле сканирует все переменные POST и что-то делает дальше, а что не помню=((. Help me!


 
SerJaNT ©   (2006-07-31 06:53) [1]

Проблему решил одной строкой

foreach($_REQUEST as $k=>$v) {if (!isset($$k)) {$$k = $v;}}


 
SPeller ©   (2006-07-31 07:18) [2]

Вообще - лучше переделать скрипт и никогда не включать register_globals


 
Zeqfreed ©   (2006-07-31 08:10) [3]

http://de3.php.net/manual/ru/function.extract.php
Но, разработчики, все-таки, не зря убрали эти переменные из глобальной области видимости. Лучше использовать хороший стиль программирования.


 
VirEx ©   (2006-07-31 08:16) [4]

Хай


 
vidiv ©   (2006-07-31 08:22) [5]


> SPeller ©   (31.07.06 07:18) [2]
> Вообще - лучше переделать скрипт и никогда не включать register_globals

+1


 
Calm ©   (2006-07-31 08:47) [6]

даже +2 :)



Страницы: 1 вся ветка

Текущий архив: 2006.08.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.052 c
15-1153485865
McSimm
2006-07-21 16:44
2006.08.27
Продолжение ветки "Для любителей коммунизъъма (TUser)"


15-1154503937
Ega23
2006-08-02 11:32
2006.08.27
Кстати, о птичках: в днём Войск Дяди Вани!


1-1152773900
Ярослав
2006-07-13 10:58
2006.08.27
Распаковка&упаковка псевдо-архива


2-1154946536
lllEl
2006-08-07 14:28
2006.08.27
отчеты


1-1151961973
Tonich
2006-07-04 01:26
2006.08.27
Создание обекта в потоке (Thread)