<dfn id="bq4sp"><code id="bq4sp"><dl id="bq4sp"></dl></code></dfn>
<menuitem id="bq4sp"><mark id="bq4sp"></mark></menuitem>

<menuitem id="bq4sp"></menuitem>
<abbr id="bq4sp"><button id="bq4sp"><pre id="bq4sp"></pre></button></abbr>
  • <strike id="bq4sp"><rt id="bq4sp"></rt></strike>
  • <nobr id="bq4sp"></nobr>
  • 国产亚洲tv在线观看,五月综合婷婷开心综合婷婷,嫩草院一区二区乱码,国产精品18久久久久久麻辣 ,国产精品剧情亚洲二区,国产美熟女乱又伦AV果冻传媒,国产福利高颜值在线观看,无码人妻丰满熟妇啪啪网不卡

    常見程序搜索關鍵字轉碼

    個別搜索類的網站因為用戶惡意搜索出現誤攔截情況,這類網站本身沒有非法信息,只是因為把搜索關鍵字顯示在網頁中(如下圖)

    ,可以參考下面方法對輸出的關鍵字進行轉碼


    image.png


    DEDECMS程序 

    本文針對Dedecms程序進行搜索轉碼,其它程序原理類似:對搜索結果的關鍵字進行轉碼后輸出


    一:查看網站編碼,訪問后臺下面會顯示,GBK和UTF8兩個版本


    image.png


    二:復制下面代碼到 include/extend.func.php 文件尾部(根據您的網站編碼復制對應的代碼,編輯網頁時推薦使用notepad、editplus軟件)

     UTF-8編碼

    function CharCodeAt($str)
    {
    	$strr="";
    	for($i=0;$i<mb_strlen($str,'utf-8');$i++){
    		$char = mb_substr($str,$i,1, 'UTF-8');
    		if (mb_check_encoding($char, 'UTF-8'))
    		{
    			$ret = mb_convert_encoding($char, 'UTF-32BE', 'UTF-8');
    			$strr.="&#".hexdec(bin2hex($ret));
    		}
    		else
    		{
                    return null;
    		}
    	}
    	return $strr;
    }

    GBK編碼

    function CharCodeAt($str)
    {
    	$strr="";
    	for($i=0;$i<mb_strlen($str,'gb2312');$i++){
    		$char = mb_substr($str,$i,1, 'gb2312');
    		if (mb_check_encoding($char, 'gb2312'))
    		{
    			$ret = mb_convert_encoding($char, 'UTF-32BE', 'gb2312');
    			$strr.="&#".hexdec(bin2hex($ret));
    		}
    		else
    		{
                    return null;
    		}
    	}
    	return $strr;
    }


    三:修改搜索模板文件templets/default/search.htm  【其它模板可能路徑會有變化】


    找到: {dede:global name='keyword' function='RemoveXSS(@me)'/}

    替換成:{dede:global name='keyword' function='CharCodeAt(RemoveXSS(@me))'/}


    四:查看搜索頁源代碼,查看是否生效


    image.png



    Discuz 程序,示例針對Discuz!X3.4  GBK版本


    一、查看網頁編碼

            1.網頁右鍵查看源代碼

            blob.png

             2.查看config/config.php 的$_config['output']['charset']

            blob.png


    二、根據編碼復制上面的CharCodeAt函數,修改 source/function/function_search.php 文件,加到文件尾部,注意在?> 前面

            blob.png

    三、修改source/module/search/search_forum.php 程序 

    在129行添加如下兩行代碼 

    $keyword = CharCodeAt($keyword);

    $modkeyword = CharCodeAt($modkeyword);

    blob.png


    四、查看搜索頁源代碼,檢查是否生效

         blob.png   


    編輯:三五互聯
    日期:2018-01-12

    收藏 】 【 打印 】   
    您可對文檔進行評分喲~

    勾選遇到的問題提交給我們,收到反饋后保證及時修正更新!

    提交反饋需要先登陸會員帳號

    上一篇:已經沒有了。
    下一篇:百度布局區塊鏈!啟用二級域名推出開放平臺BaaS
    若文檔內容對您沒有幫助,不能解決問題? 您還可以 咨詢在線客服提交工單搜索常見問題 ,我們將竭誠為您服務。
      >> 相關文章
     
    分享至:
    主站蜘蛛池模板: 九九热久久只有精品2| 国产精品午夜精品福利| 成人免费A级毛片无码片2022| 美女裸体黄网站18禁止免费下载| 久久久国产精品VA麻豆| 欧美成本人视频免费播放| AV人摸人人人澡人人超碰| 香港日本三级亚洲三级| 国产无套内射又大又猛又粗又爽| 日本不卡一区二区三区在线| 欧美人成精品网站播放| 亚洲AV无码一二区三区在线播放| 亚洲中文字幕无码爆乳| 日韩成人一区二区二十六区| 亚洲精品视频免费| 亚洲欧洲日产国无高清码图片| 人妻内射一区二区在线视频| 国产成人无码免费视频麻豆| 清流县| 亚洲综合色一区二区三区| av中文字幕在线二区| 国产人妻久久精品一区二区三区| 狠狠躁夜夜人人爽天96| 少妇又爽又刺激视频| 中文字幕亚洲综合久久综合| 午夜激情福利在线免费看| 无套内谢极品少妇视频| 欧美成aⅴ人高清免费| 国产精品男女爽免费视频| 中文字幕国产日韩精品| 99国产欧美久久久精品蜜芽| 国产美女在线精品免费观看| 国产中文字幕精品视频| 日韩精品一区二区午夜成人版| 亚洲一区二区三区小蜜桃| 欧洲一区二区中文字幕| 无码va在线观看| 国产色悠悠综合在线观看| 国产精品中文字幕观看| 人人干人人噪人人摸| 国产精品午夜福利在线观看|