Задать вопрос
@GoodPirojok

Почему при запросе из БД после htmlspecialchars возвращает "?

Почему при запросе из БД после записи в неё через htmlspecialchars возвращает в параграф "?

Как мне делать записи в БД так, чтобы в параграфе отобразились кавычки?

Применялась htmlspecialchars в связи с необходимостью, чтобы вставленные данные этими кавычками не разрывали код и они перестали это делать, но в параграфе почему-то отображается код, а не кавычки.
  • Вопрос задан
  • 122 просмотра
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Spartak-2205
@Spartak-2205
Разработка и создание сайтов
Скорее всего в базе у вас хранится так "

htmlspecialchars, укажите 4 параметр double_encode как false, чтобы не преобразовывать существующие html-сущности повторно!
Ответ написан
FanatPHP
@FanatPHP
Чебуратор тега РНР
весь этот ужас из бд стереть
забыть про htmlspecialchars пред вставкой в базу
использовать htmlspecialchars только при выводе

и не дай бог ты скажешь что "кавычки, разрывающие пасть льву" это про про запросы в базу данных
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы