雷火电竞-中国电竞赛事及体育赛事平台

歡迎來(lái)到入門(mén)教程網(wǎng)!

dedecms

當(dāng)前位置:主頁(yè) > CMS教程 > dedecms >

織夢(mèng)DedeCMS發(fā)布文章提示“標(biāo)題不能為空”的解決方法

來(lái)源:本站原創(chuàng)|時(shí)間:2021-08-05|欄目:dedecms|點(diǎn)擊:

最近在一個(gè)朋友的織夢(mèng)登錄后臺(tái)后,發(fā)布英文標(biāo)題沒(méi)問(wèn)題,但是發(fā)布中文會(huì)提示“標(biāo)題不能為空”。查找一番,找出問(wèn)題根源:htmlspecialchars在php5.4默認(rèn)為utf8編碼,gbk編碼字符串經(jīng) htmlspecialchars 轉(zhuǎn)義后的中文字符串為空,也就是標(biāo)題為空。
 
解決辦法:給htmlspecialchars添加ENT_COMPAT ,'GB2312'參數(shù)修改編碼默認(rèn)值。
 
具體修改頁(yè)面:
 
1、打開(kāi)文件dede/article_add.php 和 dede/article_edit.php,將以下代碼(大概在第101行和108行):
 
 
$title = dede_htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
 
替換為
 
 
dede_htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
 
DedeCMS發(fā)布文章提示“標(biāo)題不能為空”的解決方法
 
修改前
 
DedeCMS發(fā)布文章提示“標(biāo)題不能為空”的解決方法
 
修改后
 
2、打開(kāi)文件include/ckeditor/ckeditor_php5.php,將以下代碼(大概在第138行):
 
 
dede_htmlspecialchars($value)
 
替換為
 
 
dede_htmlspecialchars($value ENT_COMPAT ,'GB2312')
 
DedeCMS發(fā)布文章提示“標(biāo)題不能為空”的解決方法
 
修改前
 
DedeCMS發(fā)布文章提示“標(biāo)題不能為空”的解決方法
 
修改后
 
把修改后的文件上傳至服務(wù)器,覆蓋后再發(fā)布文章進(jìn)行測(cè)試,可發(fā)布文章成功。
 

上一篇:織夢(mèng)文章tag標(biāo)簽或者文章keyword關(guān)鍵字調(diào)用相關(guān)文章

欄    目:dedecms

下一篇:織夢(mèng)table頁(yè)面如何循環(huán)取余輸出tr

本文標(biāo)題:織夢(mèng)DedeCMS發(fā)布文章提示“標(biāo)題不能為空”的解決方法

本文地址:http://www.jygsgssxh.com/a1/dedecms/16291.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有