<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果冻传媒,国产福利高颜值在线观看,无码人妻丰满熟妇啪啪网不卡

    常見程序搜索關(guān)鍵字轉(zhuǎn)碼

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

    ,可以參考下面方法對輸出的關(guān)鍵字進(jìn)行轉(zhuǎn)碼


    image.png


    DEDECMS程序 

    本文針對Dedecms程序進(jìn)行搜索轉(zhuǎn)碼,其它程序原理類似:對搜索結(jié)果的關(guān)鍵字進(jìn)行轉(zhuǎn)碼后輸出


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


    image.png


    二:復(fù)制下面代碼到 include/extend.func.php 文件尾部(根據(jù)您的網(wǎng)站編碼復(fù)制對應(yīng)的代碼,編輯網(wǎng)頁時推薦使用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版本


    一、查看網(wǎng)頁編碼

            1.網(wǎng)頁右鍵查看源代碼

            blob.png

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

            blob.png


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

            blob.png

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

    在129行添加如下兩行代碼 

    $keyword = CharCodeAt($keyword);

    $modkeyword = CharCodeAt($modkeyword);

    blob.png


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

         blob.png   


    編輯:三五互聯(lián)
    日期:2018-01-12

    收藏 】 【 打印 】   
    您可對文檔進(jìn)行評分喲~

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

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

    上一篇:已經(jīng)沒有了。
    下一篇:百度布局區(qū)塊鏈!啟用二級域名推出開放平臺BaaS
    若文檔內(nèi)容對您沒有幫助,不能解決問題? 您還可以 咨詢在線客服提交工單搜索常見問題 ,我們將竭誠為您服務(wù)。
      >> 相關(guān)文章
     
    分享至:
    主站蜘蛛池模板: 人妻va精品va欧美va| 伊伊人成亚洲综合人网香| 在线 欧美 中文 亚洲 精品| 国产精品一区二区久久毛片| 亚洲欧美在线观看一区二区| 亚洲成a人片在线观看中 | 日韩女同在线二区三区| 成人精品一区日本无码网| 亚洲欧美日韩愉拍自拍美利坚| 深夜福利成人免费在线观看| 日韩乱码人妻无码中文字幕视频 | 婷婷色爱区综合五月激情韩国| 通城县| 一区二区三区四区激情视频 | 成人网站网址导航| 高清自拍亚洲精品二区| 亚洲最大成人av在线天堂网| 一区二区三区无码免费看| 久久精品无码免费不卡| 色五月丁香六月欧美综合| 亚洲黄色一级片在线观看| 亚洲人成网站免费播放| 国产成人高清亚洲综合| 亚洲精品天堂在线观看| 中文字幕有码无码AV| 男女性杂交内射女bbwxz| 蜜臀av午夜精品福利| 国产精品99一区二区三区| 国产精品无码aⅴ嫩草| av日韩在线一区二区三区| 国产精品免费中文字幕| 平江县| 四虎影视一区二区精品| 亚洲 日本 欧洲 欧美 视频| 国产毛片欧美毛片久久久| 东京热tokyo综合久久精品| 在线一区二区中文字幕| 久久婷婷五月综合色欧美| 亚洲精品综合久久国产二区| 亚洲天堂在线观看完整版| 国产精品1区2区3区在线观看|