как декодировать HTML-данные из базы данных и установить значение textarea в codeigniniter - PullRequest
0 голосов
/ 04 июня 2018

Я отправляю текстовые данные в базу данных через редактор, который вставляет данные с тегами HTML в базу данных.Теперь проблема в том, что когда я получаю данные из базы данных и пытаюсь установить значение этой текстовой области, оно поставляется с тегами HTML.Как я могу установить значение без HTML-тегов?

Я попробовал этот кусок кода

set_value('detail', html_entity_decode($aboutus->imgdetail))]);

Но он не работает.

Ответы [ 2 ]

0 голосов
/ 04 июня 2018

Вы должны использовать htmlspecialchars_decode() для декодирования тегов HTML и отображения его в текстовых областях.

 set_value('detail', htmlspecialchars_decode(stripslashes($aboutus->imgdetail)));

Для получения дополнительной информации: http://php.net/manual/en/function.htmlspecialchars-decode.php

0 голосов
/ 04 июня 2018

когда вы устанавливаете переменную, вы используете функцию меток полосы следующим образом:

 set_value('detail', strip_tags($aboutus->imgdetail))]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...