校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > dede搜索關鍵字/tag標簽不能區分大寫字母的臨時解

dede搜索關鍵字/tag標簽不能區分大寫字母的臨時解

POST TIME:2020-04-02 21:31

點評:DEDECMS站內搜索時,搜索詞中如果含有大寫字母,會被過濾掉還有訪問含有大寫字母的tag標簽時會提示標簽不存在的bug
 
我們在使用織夢DEDECMS站內搜索時,搜索詞中如果含有大寫字母,會被過濾掉,以及訪問含有大寫字母的tag標簽時會提示標簽不存在的bug。在官方未出補丁前,可以使用strtolower()函數把大寫字母轉換成小寫字母進行臨時解決。 
   
具體修改方法:
打開網站根目錄的tags.php文件(解決tags大寫不認的問題),把找到下面一行代碼:
 
代碼如下:

$tag = trim($_SERVER['QUERY_STRING']);

將以上代碼,換成以下代碼:
 
代碼如下:

$tag = strtolower(trim($_SERVER['QUERY_STRING']));

然后再打開/plus/search.php文件(這是修改搜索問題),把找到下面一行代碼:

代碼如下:

$oldkeyword = $keyword = FilterSearch(stripslashes($keyword));

將以上代碼,換成以下代碼:   dede模板下載-598080707.NET

代碼如下:

$oldkeyword = $keyword = FilterSearch(stripslashes(strtolower($keyword)));

代碼修改結束,這樣我們在搜索頁的時候進行搜索無論輸入的是大寫或者小寫都可以歸納到當前搜索結果里.



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 措美县| 张北县| 固阳县| 凉城县| 临澧县| 波密县| 广东省| 临夏县| 苏州市| 舞钢市| 宣城市| 建宁县| 民县| 西吉县| 嘉黎县| 当涂县| 广水市| 平谷区| 无锡市| 理塘县| 米易县| 石河子市| 岱山县| 松阳县| 仁寿县| 连州市| 金川县| 扎兰屯市| 泗阳县| 荃湾区| 钟祥市| 齐河县| 奇台县| 莱西市| 靖边县| 贵南县| 多伦县| 瑞丽市| 宁强县| 锡林浩特市| 渑池县|