Друзья, выручайте.. залил сайт на хостинг и началось...
Ввожу в поле "Название компании" = на сайте \"Название компании\" - проставляются слеши, удаляются и еще ряд тегов...
что с этим делать?
Это для частной внутренней админки... поэтому с экранированием не заморачивался..
как быть?
Попробовал применить функцию htmlspecialchars - все переписалось в "es и теги выглядят </li>
Вроде бы и верно.. но ведь и на сайт теперь так выводится((
Буду признателен за оперативный совет.
Сергей Протько: keslo: С кавычками вопрос отпал сам с собой при переходе на php5.4 - спасибо! А с тегами сам напортачил... делал фукнцию под CKeditor убрать ul.. и применил ее ко всем данным!
это перед записью в БД или на получении? я запутался... addslashes, htmlspecialchars... потом decode.. теперь это... Верно ли я понимаю что:
1) перед записью использовать htmlspecialchars и addslashes
2) полученные данные decode и stripclashes?
как-то все везде было проще... fetchAll и вуаля - редко где эти все функции встречаются(