系統基本參數設置不能保存中文以及在編輯器下
導讀:故障問題故障問題后臺-系統基本參數無法保存中文 修改方法: dede\templets\sys_info.htm里面搜索 htmlspecialchars($row[value企業網站建設網站建設制作。
后臺-系統基本參數無法保存中文 修改方法: dede\templets\sys_info.htm里面搜索 htmlspecialchars($row[value]) 替換成 htmlspecialchars($row[value],ENT_COMPAT ,GB2312) 如果發現還有其他頁面,也沒辦法保存中文,最好在dreamweaver下整站搜索htmlspecialchars($row[value]),然后批量替換成htmlspecialchars($row[value],ENT_COMPAT ,GB […]
后臺-系統基本參數無法保存中文 修改方法: dede\templets\sys_info.htm里面搜索 htmlspecialchars($row['value']) 替換成 htmlspecialchars($row['value'],ENT_COMPAT ,'GB2312′)
如果發現還有其他頁面,也沒辦法保存中文,最好在dreamweaver下整站搜索htmlspecialchars($row['value']),然后批量替換成htmlspecialchars($row['value'],ENT_COMPAT ,'GB2312′),這樣就能保證系統的表單沒問題。
但是這個修改的方法,對編輯器中的中文沒辦法,還要修改編輯器,方法為:
include/ckeditor/ckeditor_php5.php文件 找到代碼 $out =".htmlspecialchars($value). "; 改成: $out = ".htmlspecialchars( $value, ENT_COMPAT, 'GB2312' ). ";
還有標簽也不顯示,修改方法為:
1、dede/article_add.php 和 dede/article_edit.php將 $title = htmlspecialchars(cn_substrR($titl高端網站建設e,$cfg_title_maxlen));
改成 $title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
這些都沒問題后,發現核心-批量維護-tag標簽管理里面的中文標簽全部都不顯示了,真是麻煩,修改方法:
打開/dede/templets/tags_main.htm
找到:
$fields['tag'] = htmlspecialchars($fields['tag']);
替換為
$fields['tag'] = htmlspecialchars($fields['t網站seo優化ag'],ENT_COMPAT ,'GB2312′);
這樣修改,tag標簽就顯示了。
網站優化seo培訓這樣一修改,在php5.4下的gbk版織夢就不會出現編碼的問題了。
相關企業網站建設網站建設制作。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-25 ,文章系統基本參數設置不能保存中文以及在編輯器下主要講述中文,編輯器,系統基本參數設置不能保存中文以及網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_8402.html