1. 主頁 > 幫助中心 > 程序開發 >

        DEDE5.3.1 搜索單字母(小于2個字節)的修改

        來源:織夢官方論壇 作者:nichelous 發表于:2009-07-14 15:46  點擊:
        在DEDE5.3.1 里,出于性能和安全性的考慮,官方版本有意禁止了搜索單字母(小于2個字節),如果搜索單個字母則會提示關鍵字不能小于2個字節 這在大多數情況下,并不影響網站功能和訪客的體驗。但是也必須看到,某些情況下,還是有可能需要搜索小于2個字節的

        在DEDE5.3.1 里,出于性能和安全性的考慮,官方版本有意禁止了搜索單字母(小于2個字節),如果搜索單個字母則會提示“關鍵字不能小于2個字節”……
        這在大多數情況下,并不影響網站功能和訪客的體驗。但是也必須看到,某些情況下,還是有可能需要搜索小于2個字節的關鍵字的,以下就提供修改辦法,請自行打開代碼文件進行修改(不過注意,如果你是UTF-8版本,則千萬不要使用記事本打開代碼文件)

        第一步:打開plus/search.php文件,大約在26~31行找到以下代碼行:
         

        Copy code
        if($keyword=='' || strlen($keyword)<2)
        {
            ShowMsg('關鍵字不能小于2個字節!','-1');
            exit();
        }


        改為
         

        Copy code
        /*
        if($keyword=='' || strlen($keyword)<2)
        {
            ShowMsg('關鍵字不能小于2個字節!','-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版等,不過可能因為版本的不同,具體所在行號有細微差別,請自行仔細查找。
         

          有幫助
          (20)
          69%
          沒幫助
          (9)
          31%
          2018宝宝说数特来算 墨玉县| 灌南县| 兰坪| 天津市| 凌海市| 五原县| 桓仁| 温州市| 奉贤区| 乌鲁木齐县| 临清市| 江达县| 龙州县| 大安市| 惠东县| 仙桃市| 岑溪市| 剑阁县| 嘉荫县| 深圳市| 巨野县| 浏阳市| 洪湖市| 库尔勒市| 松滋市| 余姚市| 三门峡市| 腾冲县| 长武县| 兰西县| 古蔺县| 定远县| 隆德县| 宝清县| 南城县| 晴隆县| 阿坝| 赞皇县| 固镇县| 翼城县| 卢龙县| http://m5.lsjq8p.pw http://m.lsjgpv.pw http://m5.lsjdyb.pw http://www.088boat.top http://www.lsjgrm.pw http://cp.2tndwq.top