欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

dedecmsV5.7系統(tǒng)后臺(tái)編輯文章中文標(biāo)題發(fā)布失敗的解決方法教程

  發(fā)布時(shí)間:2020-11-09 17:37:50   作者:佚名   我要評(píng)論
這篇文章主要介紹了dedecmsV5.7系統(tǒng)后臺(tái)編輯文章中文標(biāo)題發(fā)布失敗的解決方法教程,通過三個(gè)文件的代碼修改,覆蓋之前的文件,問題就會(huì)解決,需要的朋友可以參考下

dedecmsV5.7系統(tǒng)后臺(tái)編輯文章中文標(biāo)題發(fā)布失敗,當(dāng)輸入中文標(biāo)題發(fā)布文章的時(shí)候總是發(fā)布不成功,還提示標(biāo)題不可以為空。當(dāng)時(shí)小編又測(cè)試了用英文來測(cè)試卻可以。小編開始認(rèn)為可能是程序沒有上傳完畢就安裝了,于是就又再次的上傳安裝了一遍還是這樣提示。那么遇到這種問題,究竟該如何去解決呢?

解決方法:

第一步:連接FTP軟件,按照目錄路徑找到include/ckeditor/ckeditor_php5.php使用高級(jí)編輯器打開在137行代碼:

$out = "<textarea name=\"" . $name . "\"" . $attr . ">" . 
htmlspecialchars($value) . "</textarea>\n";

改為:

$out = "<textarea name=\"" . $name . "\"" . $attr . ">" . 
htmlspecialchars($value, ENT_COMPAT ,'GB2312′) . "</textarea>\n";

第二步:按照目錄路徑找到dede/article_add.php文件,使用高級(jí)編輯器打開在101行如下代碼:

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));

修改為:

$title = htmlspecialchars(cn_substrR
($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312′);

第三步:按照目錄路徑找到dede/article_edit.php文件使用高級(jí)編輯器打開找到108行代碼如下:

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));

修改為:

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312′);

把以上三個(gè)文件中的這些代碼都修改后,保存上傳到FTP中覆蓋之前的文件。然后再登陸網(wǎng)站的后臺(tái)一鍵更新下緩存,再去發(fā)布文章的時(shí)候就可以了。其實(shí)問題的主要原因就是函數(shù):htmlspecialchars()經(jīng)過轉(zhuǎn)義后把標(biāo)題的中文字符串轉(zhuǎn)義為空了。

以上三個(gè)步驟其實(shí)就是再把參數(shù)修改默認(rèn)為GB2312的編碼格式就解決了。

以上就是dedecmsV5.7系統(tǒng)后臺(tái)編輯文章中文標(biāo)題發(fā)布失敗的解決方法教程的詳細(xì)內(nèi)容,更多關(guān)于dedecms中文標(biāo)題發(fā)布失敗的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論