当前位置:首页>站长学院>PbootCms教程

Pbootcms搜索或筛选条件中带特殊字符被过滤无法生效该怎么处理?

来源:本站 发布时间:2023-04-13热度:43 ℃

特殊字符无法生效

1、在后台搜索文章或者产品内容,输入带特殊符号无法匹配出结果

2、在网页前台搜索或者筛选,输入带特殊符号无法匹配出结果

特殊符号如:(){}/【】等等

解决办法

打开/core/function/helper.php,搜索vars,在下图中圆圈位置里增加需要允许的符号,这里是全局的搜索关键词匹配(前后台同时生效)。

image.png

注意:如果是增加斜杠/需要前面加反斜杠组合使用,如:\/

参考示例

if (! preg_match('/^[x{4e00}-x{9fa5}w-.,:·+/s]+$/u', $data)) { 
   $err = '只能包含中文、字母、数字、横线、点、逗号、空格!';
}


转载请注明来源网址:https://www.abcmuban.com/pbootcmsjc/215.html

如果你的问题还没有解决,点击PBootCMS建站交流群加入交流群一起学习交流。支持与鼓励站长,请扫码赞赏

  • 微信支付

    微信扫一扫

  • 支付宝支付

    支付宝扫一扫

相关阅读
交流学习

加入VIP即可下载全部模板;2天更新1套模板

年VIP:199元(金牌)

终身VIP:299元(钻石)

  • QQ号

    Q:2935517386

  • 添加微信客服

    微信客服

  • QQ号

    Q群:817597747

热门标签
 
Q:2935517386