Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблемы с Денвер 3 [2]
Форумы портала PHP.SU » Клиентская разработка » Программное обеспечение » Проблемы с Денвер 3

Страниц (2): « 1 [2]
 

16. LIME - 16 Сентября, 2011 - 22:55:29 - перейти к сообщению
Crazy_maker в пхп ини выставит регистер глобалс он
но это плохо
перепишите код для глобальных массивов пост и гет
17. Crazy_maker - 18 Сентября, 2011 - 00:22:49 - перейти к сообщению
А можно подробнее разжевать, чем плохо использования прямых переменных вместо гет или пост?
18. caballero - 18 Сентября, 2011 - 00:44:13 - перейти к сообщению
Цитата:
А можно подробнее разжевать, чем плохо использования прямых переменных вместо гет или пост?

Потому что небезопасно. Тебе любую перменную сунут таким образом .
В 6 версии ПХП эту фичу уже выпилят - не привыкай пользоватся

для этого есть пост гет или $_REQUEST куда входит и пост и гет и куки
19. Мелкий - 18 Сентября, 2011 - 10:52:33 - перейти к сообщению
Crazy_maker пишет:
А можно подробнее разжевать, чем плохо использования прямых переменных вместо гет или пост?

Ссылку на разбор проблем с безопасностью уже давал.

Ну и следующие моменты:
0) понижается читаемость кода. Приходится угадывать, откуда это такая переменная взялась?
1) с PHP5.3 глобальные переменные более недоступны.

 

Powered by ExBB FM 1.0 RC1