У меня есть кусок html-кода, хранящегося в поле в базе данных mysql. Если я попробую и повторю это, он просто сидит на странице как текст. Есть ли способ откликнуться на него по-деловому. (Означает, что html отображает то, что он предназначен для отображения)
Код хранится в поле varchar, и я использовал nl2br со специальными символами для его вставки. Отображение кода в виде текста, но это то, что должно быть.
Опять же, я могу отгонять код в рабочем режиме?
EDIT – это код, который отображается на странице.
<img name="" src="http://www.mysite.com/assets/viewcart.png" width="114" height="48"alt="" />
и это код, хранящийся в базе данных.
<img name="" src="http://www.mysite.com/assets/viewcart.png" width="114" height="48" alt="" />
Запрос Echo, который я использовал для получения кода, был простым.
echo $row['htmlcode'];
Спасибо за любую помощь и примеры.
Вы можете попробовать запустить свой текст через html_entity_decode()
прежде чем html_entity_decode()
его.
как в echo html_entity_decode($row['htmlcode']);