首页 网络技术
  1. 正文

phpcms的标题居然可以插入html代码,该怎么办?

默认PHPCMS V9 9.6.3及向下版本都有这个问题,可在标题位置插入html标签,如a标签,img标签,演示如下:

phpcms的标题居然可以插入html代码,该怎么办?

虽说内容页输出的时候处理过,但这会造成列表页的显示错误。修复方法如下:

/phpcms/model/content_model.class.php里的
add_content 和 edit_content 方法找到

$systeminfo['keywords'] = str_replace(array('/','\\','#','.',"'"),' ',$systeminfo['keywords']);

在下方插入一行:

$systeminfo['title'] = safe_replace($systeminfo['title']);

这样利用safe_replace就可避免这种情况的发生

本文标题:phpcms的标题居然可以插入html代码,该怎么办?
本文链接:https://www.qqooo.cn/post/2177.html
版权说明:网站文章均来源于手工整理和网友投稿,若有不妥之处请来信 feelym@88.com 处理,谢谢!