自留地
切勿乱来!
     找回密码

修复PHPCMSV9内容标题可插入html代码的BUG

#PHPCMS专题

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

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

/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就可避免这种情况的发生

5 收藏 打赏
×
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《修复PHPCMSV9内容标题可插入html代码的BUG》
文章链接:https://www.ediok.cn/blog/2020/01/2213.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

评论 抢沙发

评论前必须登录!

 

关注互联网发展前沿,关注PHPCMS技术演进,钻研PHPCMS技术开发

问答社区 联系我们

登录

登录即表示同意本站用户协议隐私政策
©2026 周涛博客 All rights reserved

注册

注册即表示同意本站用户协议隐私政策
©2026 周涛博客 All rights reserved

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

微信扫一扫

微信扫一扫