·您當前的位置:主頁 > 技術教程 > PHP教程 >

[php]織夢dedecms站內搜索tag標簽不支持大寫字母的解決辦法

時間:2017-12-27 17:41酷播
[php]織夢dedecms站內搜索tag標簽不支持大寫字母的解決辦法

使用站內搜索時,如果搜索詞中含有大寫字母,會被過濾掉
訪問含有大寫字母的tag標簽時會出現標簽不存在的bug
在官方未出補丁前,可以使用strtolower()函數把大寫字母轉換成小寫字母臨時解決

解決tag標簽不支持大寫字母的問題:
打開 /tags.php 文件
找到
$tag = trim($_SERVER['QUERY_STRING']);
修改為
$tag = strtolower(trim($_SERVER['QUERY_STRING']));

解決站內搜索不支持大寫字母的問題:
打開 /plus/search.php 文件
找到
$oldkeyword = $keyword = FilterSearch(stripslashes($keyword));
修改為
$oldkeyword = $keyword = FilterSearch(stripslashes(strtolower($keyword)));

熱門文章推薦

請稍候...
北京快乐八开奖结果