当前位置: 首页 > news >正文

phpcms v9敏感词内容替换

后台先在"扩展"——>"敏感词管理"中添加敏感词,然后修改phpcms\modules\content\content.php文件来实现添加或者编辑内容时敏感词的替换。(如果涉及会员投稿和留言等,也需要在对应模块中做类似处理)

在add方法和edit方法中if(trim($_POST['info']['title'])=='') showmessage(L('title_is_empty'));下方添加如下代码:

//敏感词替换操作开始
$this->badword_model = pc_base::load_model('badword_model');
$badword_array=$this->badword_model->select();
if(!empty($badword_array)){foreach($badword_array as $key_index=>$badword_one){$_POST['info']['title']=str_replace($badword_one['badword'],$badword_one['replaceword'],$_POST['info']['title']);$_POST['info']['content']=str_replace($badword_one['badword'],$badword_one['replaceword'],$_POST['info']['content']);}
}
//敏感词替换结束

http://www.lryc.cn/news/304221.html

相关文章:

  • 浏览器---浏览器/http相关面试题
  • java 中开源的html解析库Jsoup 简单例子
  • Java程序中为什么要使用StringBuilder
  • 【软件架构】02-复杂度来源
  • 怎样让MCU/SFU视频会议ovmedia 接入GB28281监控视频参会互动
  • Spring Boot打war包部署到Tomcat,访问页面404 !!!
  • Docker Desktop 4.27.1 Windows 10 安装 教程
  • 【ARMv8M Cortex-M33 系列 8 -- RT-Thread 移植 posix pthread】
  • fastApi笔记08-Cookie和Header
  • 解决pycharm中PIL安装失败
  • 数据结构哈希表
  • [C#]winform使用引导APSF和梯度自适应卷积增强夜间雾图像的可见性算法实现夜间雾霾图像的可见度增强
  • 【Django】Django自定义后台表单——对一个关联外键对象同时添加多个内容
  • 迷茫?没有努力的方向?没有耐心去坚持?精选书籍推荐2
  • MySQL报错:sql_mode=only_full_group_by解决方法
  • SQL表连接方式
  • 5 原型模式 Prototype
  • springboot java 项目连接es
  • MySQL学习笔记3: MySQL数据库基础
  • GB/T 17640-2023 长丝机织土工布检测
  • MedicalGPT 训练医疗大模型,实现了包括增量预训练、有监督微调、RLHF(奖励建模、强化学习训练)和DPO(直接偏好优化)
  • UE4 C++联网RPC教程笔记(一)(第1~4集)
  • 备战蓝桥杯 Day11(滚动数组优化+完全背包)
  • Java SE 入门到精通—4.抽象类与接口【Java】
  • Python 开发转 Java 简易路线 - 更新中
  • Python编程语言学习
  • Cartographer框架简述
  • 适用于 Linux、Windows 和 macOS 的免费 ONLYOFFICE 桌面应用程序
  • C++面向对象程序设计-北京大学-郭炜【课程笔记(四)】
  • 前端构建效率优化之路