簡體   English   中英

PHP的回聲從MySQL工作的HTML代碼?

[英]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="" />

這是存儲在數據庫中的代碼。

&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請求很簡單。

echo $row['htmlcode'];

感謝您的幫助和示例。

您可以嘗試在echo之前通過html_entity_decode()運行文本。

echo html_entity_decode($row['htmlcode']);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM