0

我正在开发一个带有后端管理面板的 Web 应用程序,允许用户插入视频嵌入代码。当我在该位置回显该代码时,此代码将在相应页面上呈现视频。

问题是,当我回显代码时,会显示代码本身而不是显示视频。我哪里错了?

这是用户在管理面板的文本区域中输入的代码:

<pre>
<object id="vp110mFH" width="432" height="240" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"><param name="movie" value="http://static.animoto.com/swf/w.swf?w=swf/vp1&e=1340255540&f=10mFH15tm8Wyv1UT85DhEA&d=72&m=p&r=360p&volume=100&start_res=360p&i=m&ct=Click...To%20request%20more%20Info..&cu=http://schoolanduniversity.com/study_programs/more-information.php&options="></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed id="vp110mFH" src="http://static.animoto.com/swf/w.swf?w=swf/vp1&e=1340255540&f=10mFH15tm8Wyv1UT85DhEA&d=72&m=p&r=360p&volume=100&start_res=360p&i=m&ct=Click...To%20request%20more%20Info..&cu=http://schoolanduniversity.com/study_programs/more-information.php&options=" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="432" height="240"></embed></object>
</pre>

请指导。

问候, Mrinal Purohit

4

1 回答 1

1

似乎您正在为嵌入代码显示 html 实体,您可以尝试使用html_entity_decode()来解决这个问题。当然,更好的解决方案是以正确的格式存储嵌入代码,即不编码为实体。

于 2012-06-21T05:15:43.193 回答