Dedecms提示“數(shù)據(jù)校驗(yàn)不對(duì)”錯(cuò)誤解決方法
來(lái)源:易賢網(wǎng) 閱讀:555 次 日期:2014-10-15 10:23:15
溫馨提示:易賢網(wǎng)小編為您整理了“Dedecms提示“數(shù)據(jù)校驗(yàn)不對(duì)”錯(cuò)誤解決方法”,方便廣大網(wǎng)友查閱!

Dedecms提示“數(shù)據(jù)校驗(yàn)不對(duì)”是因?yàn)槲覀冊(cè)谶M(jìn)行隱藏表單值進(jìn)行比較時(shí)出現(xiàn)的md5驗(yàn)證錯(cuò)誤所提示了,這個(gè)做法也是安全所需要了,下文我們不考慮安全問(wèn)題直接刪除指定文件中檢測(cè)代碼,具體如下

單的解決辦法:

打開(kāi)/plus/diy.php,修改第42行到第49行的內(nèi)容注釋掉或刪去即可。

代碼如下:

if(!empty($dede_fields))

{

if($dede_fieldshash != md5($dede_fields.$cfg_cookie_encode))

{

showMsg('數(shù)據(jù)校驗(yàn)不對(duì),程序返回', '-1');

exit();

}

}

刪掉后,織夢(mèng)就不會(huì)對(duì)隱藏表單的值進(jìn)行驗(yàn)證了 如果我們沒(méi)用到表單就不會(huì)有這問(wèn)題

如果我們希望做得安全又好,還是把后臺(tái)的隱藏表單的值與后臺(tái)自定義表單處織夢(mèng)給的值改成一致就可以了,提供一些參考排除方法

1:/plus/diy.php 文件是否存在,是否對(duì)應(yīng)。

2::<input name='sex' id='sex' type="text" /> name,id,type,是否和后臺(tái)自定義表單對(duì)應(yīng)。

3:

value值是否和后臺(tái)自定義表單一直,如果不一直,就復(fù)制前臺(tái)預(yù)覽中的代碼。

4:

這段代碼后面的value值是唯一,每個(gè)網(wǎng)站有單獨(dú)的value值,所以也需要復(fù)制前臺(tái)預(yù)覽的網(wǎng)址代碼值

臨時(shí)處理方法:

查找

代碼如下:

function PrintAutoFieldsEdit(&$fieldset, &$fieldValues, $loadtype='all')

$dtp = new DedeTagParse();

之前加入

global $cfg_cookie_encode;

查找

echo "<input type='hidden' name='dede_addonfields' value=\"".$dede_addonfields."\">\r\n";

在其之后另行一行加入

echo "<input type=\"hidden\" name=\"dede_fieldshash\" value=\"".md5($dede_addonfields.$cfg_cookie_encode)."\" />";

更多信息請(qǐng)查看IT技術(shù)專(zhuān)欄

更多信息請(qǐng)查看CMS教程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢(xún)回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢(xún)?yōu)闇?zhǔn)!
相關(guān)閱讀CMS教程

2025國(guó)考·省考課程試聽(tīng)報(bào)名

  • 報(bào)班類(lèi)型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢(xún) | 簡(jiǎn)要咨詢(xún)須知 | 加入群交流 | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專(zhuān)用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢(xún)關(guān)注公眾號(hào):hfpxwx
咨詢(xún)QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專(zhuān)用圖標(biāo)