| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > get_magic_quotes_gpc() |
| Автор: m1kle 23.12.2007, 15:49 | ||||
Что означает такая запись и нужна ли она вообще?
|
| Автор: vasac 23.12.2007, 16:00 |
| Сходите в документацию на предмет функции get_magic_quotes_gpc. Разберитесь что такое magic_quotes. Сходите в документацию на предмет функции stripslashes. Попытайтесь подумать, что делают эти 5 строчек и нужны ли они вообще. Спасибо. |
| Автор: krundetz 24.12.2007, 12:05 | ||
Во первых правильно будет вот так:
а то код теряет свой смысл. Делает же он следующее, при помощи функции get_magic_quotes_gpc() проверяет установлены ли волшебные кавычки и если да то при помощи функции stripslashes() раскавычивает её. А вобще vasac прав прежде чем задавать вопрос попробуйте подумать сами! Отметьте пожалуйста тему как решенную. Спасибо за внимание. |
| Автор: krundetz 24.12.2007, 13:17 | ||||
Видимо когда данные приходят они проходят дальнейшую обработку в соответствие с какой-то логикой и экранирование может нарушить её. Чтобы логика не нарушалась устраняют возможную её причину - экранирование. |
| Автор: SelenIT 24.12.2007, 13:42 |
| у меня какое-то странное дежавю... первую половину темы я точно видел вчера, но начиная с 3-го поста пошло какое-то странное ветвление... Имеется в виду повторение "разслешивания" для каждой переменной отдельно вместо цикла по $_GET/$_POST? Да, тут, похоже, кроме прочего еще register_globals=On предполагаются... Добавлено через 1 минуту и 32 секунды Ах да, ну и классическую ссылку по вопросу чуть не забыл - http://phpfaq.ru/slashes#off. |
| Автор: InfMag 24.12.2007, 17:04 | ||||||
m1kle, это делается для безопастности, обрабатываются $_GET $_POST $_COOKIE запросы, вобщем для того, чтобы сайты не взламывали, а если ты сам такой крутой и прохаваный и можешь ударить себя левой пяткой в грудь по знаниям безопастности веб-кодинга, то вот: Пишешь код в начале страницы:
Если этого не писать, то отправив пост запрос с таким текстом например как
То страница получающая этот пост запрос будет его видеть уже таким
|