![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,898
|
![]()
Есть программа, которая отправляет в PHP данные
Код:
Видел такие варианты: addslashes() - Экранирует строку с помощью слешей addcslashes() - Экранирует cтроку слешами в стиле языка C htmlentities() - Преобразует все возможные символы в соответствующие HTML-сущности htmlspecialchars() - Преобразует специальные символы в HTML-сущности nl2br() - Вставляет HTML-код разрыва строки перед каждым переводом строки stripslashes() - Удаляет экранирование символов stripcslashes() - Удаляет экранирование символов, произведенное функцией addcslashes ereg() - Совпадение с регулярным выражением preg_quote() - Экранирует символы в регулярных выражениях Но в таком случае 'user превратится в \'\user и таким будет записан в таблицу, что противоречит заданию. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А кроме видел пробовал хоть один вариант? Первый в частности. И что реально появилось в редактируемом поле?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,898
|
![]()
addslashes помог. Значит при тесте была допущена ошибка.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Экранирование символов | Shouldercannon | PHP | 3 | 18.07.2015 11:11 |
Экранирование символов | Lindemann66 | C/C++ Базы данных | 3 | 27.07.2011 13:29 |
Экранирование символов | Roms | PHP | 2 | 15.05.2010 13:09 |
Мастер специальных возможностей | Илья Алексеевич | Помощь студентам | 1 | 23.02.2010 19:56 |
Коды специальных клавишь в Паскале | itisiam | Помощь студентам | 6 | 26.02.2007 18:09 |