Помощник
|
Экранирование |
DAbro
|
Сообщение
#1
|
||
|
|
||
|
|||
pomp |
31.3.2009, 13:54;
Ответить: pomp
Сообщение
#2
|
|
насколько я понял, Вам нужна:
[PHP]htmlspecialchars()[/PHP] Режимы: ENT_COMPAT - преобразуются двойные кавычки. ENT_QUOTES - преобразуются и двойные и одинарные кавычки. ENT_NOQUOTES - нифига не преобразуеться. |
|
|
DAbro
|
Сообщение
#3
|
|
а как ее лучше ипользовать?? при записи в базу?
|
|
|
pomp |
31.3.2009, 18:12;
Ответить: pomp
Сообщение
#4
|
|
Лучше перед записью.
[php] ... // предпологаеться что мы уже получили запись из поля ввода, $posted = "<a href='link.html'>тут у нас допустим что то с кавычками</a>"; // записываем ее в переменную $add = htmlspecialchars($posted, ENT_QUOTES); // убираем кавычки // теперь все из переменной $add можно смело пихать в БД ... [/php] |
|
|
Licoric |
1.4.2009, 0:25;
Ответить: Licoric
Сообщение
#5
|
|
|
илши использовать замену символов. Тема была...
|
|
|
||
|
Текстовая версия | Сейчас: 26.4.2024, 4:54 |