PHP эхо работает HTML-код из MySQL? - PullRequest
2 голосов
/ 05 декабря 2011

У меня есть кусок HTML-кода, хранящегося в поле в базе данных MySQL. Если я попытаюсь отразить это, он просто появится на странице в виде текста. Есть ли способ повторить это в рабочем порядке. (Имеется в виду, что HTML отображает то, что он должен отображать)

Код хранится в поле varchar, и я использовал nl2br со специальными символами для его вставки. Код отображается как текст, но так и должно быть.

Опять же, я могу повторить код в рабочем режиме?

РЕДАКТИРОВАТЬ - это код, который отображается на странице.

<img name="" src="http://www.mysite.com/assets/viewcart.png" width="114" height="48"alt="" />

и этот код хранится в базе данных.

&lt;img name=&quot;&quot; src=&quot;http://www.mysite.com/assets/viewcart.png&quot; width=&quot;114&quot; height=&quot;48&quot; alt=&quot;&quot; /&gt;

Эхо-запрос, который я использовал для получения кода, был простым.

echo $row['htmlcode'];

Спасибо за любую помощь и примеры.

1 Ответ

7 голосов
/ 05 декабря 2011

Вы можете попробовать пропустить текст через html_entity_decode() до echo его ввода.

как в echo html_entity_decode($row['htmlcode']);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...