我正在使用nicedit.com回复以下内容
<img src=http://images/14fc272d-131b-47ce-b452-9cd47a4a3846.jpg>
<iframe width=420 height=315 src=http://www.youtube.com/embed/LBBqOTd5qzE frameborder=0 allowfullscreen></iframe>
它最终就像代码一样。
我试过nl2br()
,但仍然是文字。
使用htmlspecialchars()
<img src=http://14fc272d-131b-47ce-b452-9cd47a4a3846.jpg><div><br></div><div><br></div><div><br></div><div><iframe width=420 height=315 src=http://www.youtube.com/embed/LBBqOTd5qzE frameborder=0 allowfullscreen></iframe></div>
如何将它们转换为所述图片/ iframe视频等的任何想法。
答案 0 :(得分:1)
使用htmlspecialchars()
将特殊字符转换为实体。另外,开始引用标签的属性:
<img src="http://images/14fc272d-131b-47ce-b452-9cd47a4a3846.jpg">
<iframe width="420" height="315" src="http://www.youtube.com/embed/LBBqOTd5qzE" frameborder="0" allowfullscreen></iframe>
您可能还想将allowfullscreen
与webkitallowfullscreen mozallowfullscreen
一起提交。
修改强>
我在
回应<textarea>
好的,你已经有了实体(你的问题不够明确)。您需要与htmlspecialchars()
相反,即html_entity_decode()
或htmlspecialchars_decode()
答案 1 :(得分:0)
我想你真的想在浏览器上显示这些代码。没有执行.. 这可能是你的解决方案: -
<pre>
<img src=http://images/14fc272d-131b-47ce-b452-9cd47a4a3846.jpg>
<iframe width=420 height=315 src=http://www.youtube.com/embed/LBBqOTd5qzE frameborder=0 allowfullscreen></iframe>
</pre>