DEDE5.3.1 检索单英文字母(低于两个字节数)的改

DEDE5.3.1 检索单英文字母(低于两个字节数)的改动

归类频道:织梦cms开发设计


在DEDE5.3.1 里,出自于特性和安全性性的考虑到,官方网版本号成心严禁了检索单英文字母(低于两个字节数),假如检索单独英文字母则会提醒 重要字不可以低于两个字节数
这在大多数数状况下,其实不危害网站作用和浏览量的感受。可是也务必见到,一些状况下,還是有将会必须检索低于两个字节数的重要字的,下列就出示改动方法,请自主开启编码文档开展改动(但是留意,假如你是UTF-8版本号,则干万不必应用记事簿本开启编码文档)

第一步:文档,大概在26~31行寻找下列编码行:
 

Copy code if($keyword== || strlen($keyword) 2)
{
 ShowMsg( 重要字不可以低于两个字节数! , -1
 exit();

改成
 

Copy code /*
if($keyword== || strlen($keyword) 2)
{
 ShowMsg( 重要字不可以低于两个字节数! , -1
 exit();
}



第二步:开启include/arc.searchview.class.php文档,大概在159~166行寻找下列编码行:
 

Copy code  if(strlen($k) 2).
 {
 continue;
 }
 if(ord($k[0]) 0x80 strlen($k) 3)
 {
 continue;
 }
改成:
 

Copy code  /*
 if(strlen($k) 2)
 {
 continue;
 }
 if(ord($k[0]) 0x80 strlen($k) 3)
 {
 continue;
 }
 */


* 填补表明,这一改动方法,在DEDE5.3.1 GBK版上涨试根据,基础理论上应当一样可用于 dede5.3.1 utf-8、dede5.3版等,但是将会由于版本号的不一样,实际所属行号有微小区别,请自主细心搜索。


三疯源代码官方网手机微信微信公众号二维码 × 开启手机微信,点一下右上方的“法术棒”,挑选“扫一扫”作用,指向正下方二维码就可以。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://jzabcd.cn/ziyuan/2503.html