![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
m1kle |
|
||||
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 2.5.2007 Где: Москва, Россия Репутация: нет Всего: нет |
Что означает такая запись и нужна ли она вообще?
Это сообщение отредактировал(а) skyboy - 23.12.2007, 15:55 |
||||
|
|||||
vasac |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 8 Всего: 36 |
Сходите в документацию на предмет функции get_magic_quotes_gpc. Разберитесь что такое magic_quotes.
Сходите в документацию на предмет функции stripslashes. Попытайтесь подумать, что делают эти 5 строчек и нужны ли они вообще. Спасибо. |
|||
|
||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
Во первых правильно будет вот так:
а то код теряет свой смысл. Делает же он следующее, при помощи функции get_magic_quotes_gpc() проверяет установлены ли волшебные кавычки и если да то при помощи функции stripslashes() раскавычивает её. А вобще vasac прав прежде чем задавать вопрос попробуйте подумать сами! Отметьте пожалуйста тему как решенную. Спасибо за внимание. |
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
меня вот это поразило:
зачем, просвятите не просвященного ![]() Это сообщение отредактировал(а) MoLeX - 24.12.2007, 13:03 -------------------- Amazing ![]() |
|||
|
||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
Видимо когда данные приходят они проходят дальнейшую обработку в соответствие с какой-то логикой и экранирование может нарушить её. Чтобы логика не нарушалась устраняют возможную её причину - экранирование. Это сообщение отредактировал(а) krundetz - 24.12.2007, 13:24 |
|||
|
||||
SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
у меня какое-то странное дежавю... первую половину темы я точно видел вчера, но начиная с 3-го поста пошло какое-то странное ветвление...
Имеется в виду повторение "разслешивания" для каждой переменной отдельно вместо цикла по $_GET/$_POST? Да, тут, похоже, кроме прочего еще register_globals=On предполагаются... Добавлено через 1 минуту и 32 секунды Ах да, ну и классическую ссылку по вопросу чуть не забыл - PHP FAQ: \"Кавычки \". Как избавиться. -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
InfMag |
|
||||||
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
m1kle, это делается для безопастности, обрабатываются $_GET $_POST $_COOKIE запросы, вобщем для того, чтобы сайты не взламывали, а если ты сам такой крутой и прохаваный и можешь ударить себя левой пяткой в грудь по знаниям безопастности веб-кодинга, то вот: Пишешь код в начале страницы:
Если этого не писать, то отправив пост запрос с таким текстом например как
То страница получающая этот пост запрос будет его видеть уже таким
|
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |