DEDECMS5.3.1怎么才能让搜索单字母(小于2个字节)的设置方法
发布:smiling 来源: PHP粉丝网 添加日期:2019-01-07 13:43:40 浏览: 评论:0
织梦dedecms也在不断的升级和更新,主要是因为之前的版本有太多的漏洞了,最近织梦最新版本的5.3.1已经可以下载使用了,最新版的其实整体还是没有变化的,不过安全性方面的确做了很大的调整哦。小编也针对php免备案空间分享了很多关于dedecms的文章。出于性能和安全性的考虑,最新版的官方版本在网站首页搜送功能有意禁止了搜索单字母(小于2个字节),大概意思就是当会员使用搜索功能的时候,如果搜索单个字母则会提示关键字不能小于2个字节 ,其实小编认为这并不影响网站功能和访客的体验。但是对于用户而言,有时候也许会就会需要搜的内容小于2个字节的呢?那么该怎么办呢?所以这里还是要进行修改的。小编查阅了一些资料,通过调试搞定下。下面来说下修改方法。
第一步:打开plus/search.php文件,大约在26~31行找到以下代码行:
- if($keyword=='' || strlen($keyword)<2)
- {
- ShowMsg('关键字不能小于2个字节!','-1');
- exit();
- }
- //改为
- if($keyword=='' || strlen($keyword)<2)
- {
- ShowMsg('关键字不能小于2个字节!','-1');
- exit();
- }
第二步:打开include/arc.searchview.class.php文件,大约在159~166行找到以下代码行:
- if(strlen($k)<2)
- {
- continue;
- }
- if(ord($k[0])>0x80 && strlen($k)<3)
- //phpfensi.com
- {
- continue;
- }
- //改为:
- if(strlen($k)<2)
- {
- continue;
- }
- if(ord($k[0])>0x80 && strlen($k)<3)
- {
- continue;
- }
按照以上两个步骤修改好了之后然后上传覆盖之前的目录文件,然后登陆后台更新下缓存文件就可以了,小编在此温馨提示下,如果是使用的UTF8版本的程序一定不要使用记事本直接打开程序文件哦,那样会导致网站乱码的。小编这里也是在dedecms 5.3.1的GBK格式调试通过的,按道理说其它版本的修改方法也是一样的,站长朋友们调试的时候调试的时候要仔细些基本都没有问题。
Tags: DEDECMS5 3 1 搜索单字母
相关文章
- ·Dedecms5.7在ckeditor网页编辑器添加中文字体(2019-01-07)
- ·dedecms5.7版本新漏洞:首页弹窗木马如何解决方法(2019-01-07)
- ·更新到dedecms5.7后重装提示“dir”(2019-01-14)
- ·织梦dedecms5.7二级域名文章图片不显示修改方法.相对路径改为(2019-01-16)
- ·DedeCMS 5.6升级DedeCMS5.7SP1 后台文档类目和发布人丢失不显示的(2019-01-22)
- ·dedecms5.7整合discuz x2方法(2019-06-08)
- ·dedecms制作301跳转教程(2019-01-23)
- ·【PHP】微信支付JsApi 40163错误(2020-02-22)
- ·PHP5.3新特性小结(2021-07-09)
- ·程序员必须进行的10项投资(2014-06-13)
- ·开发人员工作10多年了还会迷茫?没有安全感?(2016-07-29)
- ·2018年最新稳定的翻墙方法,轻松上google,youtube,facebook,twitter(2018-01-27)
- ·2018年全面禁止翻墙的解决方法(2018-01-27)
- ·2017套花呗不求人(100%秒到),花呗最新自套技术值得了解(2018-03-13)
- ·听说蚂蚁花呗2017快速自套有窍门?花呗提现到微信方法靠谱(2018-03-13)
- ·花呗怎么套现到支付宝(2017花呗最新自套技术)(2018-03-13)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)