[英]php echo working html code from mysql?
我在mysql數據庫的字段中存儲了一大堆html代碼。 如果我嘗試回顯它,它只是作為文本位於頁面上。 有沒有辦法以一種可行的方式來回應它。 (這意味着html顯示了它的顯示意圖)
該代碼存儲在varchar字段中,我使用了帶有特殊字符的nl2br來插入它。 代碼顯示為文本,但是應該是文本。
我還能以一種可行的方式回顯代碼嗎?
編輯-這是頁面上顯示的代碼。
<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'];
感謝您的幫助和示例。
您可以嘗試在echo
之前通過html_entity_decode()
運行文本。
如echo html_entity_decode($row['htmlcode']);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.