PHPCMS 内容对Iframe及JS限制的解决办法

2012-11-05 浏览:1097
PHPCMS 内容对Iframe及JS限制的解决办法
评论:(0)复制地址

在使用PHPCMS发布文字内容时,如果内容中包含Iframe 或js代码,发布后前台显示的内容还是iframe代码,这个属于phpcms官方出于安全考虑做了限制,解决办法很简单:

打开\phpcms\libs\functions\global.func.php文件,大概在110行到113行,注销掉这三行代码即可。如下:

//$str = preg_replace ( '/\<([\/]?)script([^\>]*?)\>/si', '&lt;\\1script\\2&gt;', $str );
//$str = preg_replace ( '/\<([\/]?)iframe([^\>]*?)\>/si', '&lt;\\1iframe\\2&gt;', $str );
//$str = preg_replace ( '/\<([\/]?)frame([^\>]*?)\>/si', '&lt;\\1frame\\2&gt;', $str ); 

注销之后清除系统缓存,这样再在PHPCMS中发布包含Iframe或者js的代码时就会显示出来了。

评论:(0)复制地址
发布:苗景云 | 分类:IT技术&设计 | Tags:PHPCMS

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。