• 视频:世界杯路边“摄”之印象最深刻的瞬间 2019-10-08
  • 杜天皓520甜蜜来袭 粉丝舔屏福利多 2019-09-27
  • 市领导调研利用侨务资源助力经济建设情况(图) 2019-09-26
  • 这五年,砥砺奋进的河北海事局--河北频道--人民网 2019-09-25
  • 新闻有温度——西部网新闻频道(陕西新闻网) news.cnwest.com 2019-09-25
  • 连晴高温重庆动物园动物避暑尽显萌态 2019-09-01
  • 【端午话民俗】指尖上的端午节 师生一起包粽子做香包体验传统文化 2019-08-30
  • 除非必要,下定义要用是,而不是用不,懂吗?“自由发展”是什么,如果劳动还成为人们的日常负担,有自由发展吗? 2019-08-25
  • 总重430kg!日本最重组合:5名胖女孩出道了! 2019-08-22
  • 做习近平新闻思想的坚定实践者 2019-08-03
  • 广东省人大开展学习贯彻习近平总书记重要讲话精神专题集中学习研讨 2019-07-15
  • 改革开放40年来中国农村发展变化纪实——旧貌换新颜 2019-07-15
  • 学习有理丨着力改善环境 增创发展优势 2019-07-11
  • 带动乡亲干 各自有实招——三位农村社区党组织书记的故事 2019-07-07
  • 李沁出游暖萌喂鹿 笑靥如花欢快荡秋千 2019-07-04
  • 2018朱婷比赛直播今晚:DedeCMS会员编辑文章提示“数据校验不对,程序返回”的解决办法

    2017-12-23 15:04:26来源:排球比分直播捷报网作者:

    排球比分直播捷报网 www.pwgq.net 今天用DedeCMS,在用户中心文章中添加了一些自定义字段,结果发现修改文章的时候提示“数据校验不对,程序返回”。

    今天用DedeCMS,在用户中心文章中添加了一些自定义字段,结果发现修改文章的时候提示“数据校验不对,程序返回”。

    1、修改 member\inc\inc_archives_functions.php 文件

    找到这段,红色部分是增加的两行

    /**
     *  载入自定义表单(用于编辑)
     * @bug  修正编辑时候没有输出dede_fieldshash输入框 by  uu6c.com
     * @param     string  $fieldset
     * @param     string  $fieldValues
     * @param     string  $loadtype
     * @return    string
     */
    function PrintAutoFieldsEdit(&$fieldset, &$fieldValues, $loadtype='all')
    {
        global $cfg_cookie_encode;
        $dtp = new DedeTagParse();
        $dtp->SetNameSpace("field","<",">");
        $dtp->LoadSource($fieldset);
        $dede_addonfields = "";
        if(is_array($dtp->CTags))
        {
            foreach($dtp->CTags as $tid=>$ctag)
            {
                if($loadtype!='autofield'
                || ($loadtype=='autofield' && $ctag->GetAtt('autofield')==1) )
                {
                    $dede_addonfields .= ( $dede_addonfields=='' ? $ctag->GetName().",".$ctag->GetAtt('type') : ";".$ctag->GetName().",".$ctag->GetAtt('type') );
                    echo GetFormItemValueA($ctag,$fieldValues[$ctag->GetName()]);
                }
            }
        }
        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)."\" />";
    }

    2、找到如下几行,删除或者注释掉

    // 这里对前台提交的附加数据进行一次校验
            $fontiterm = PrintAutoFieldsAdd($cInfos['fieldset'],'autofield', FALSE);
            if ($fontiterm != $inadd_f)
            {
                ShowMsg("提交表单同系统配置不相符,请重新提交!", "-1");
                exit();
            }

    再次编辑提交就没问题了。

    关键词:DedeCMS
  • 视频:世界杯路边“摄”之印象最深刻的瞬间 2019-10-08
  • 杜天皓520甜蜜来袭 粉丝舔屏福利多 2019-09-27
  • 市领导调研利用侨务资源助力经济建设情况(图) 2019-09-26
  • 这五年,砥砺奋进的河北海事局--河北频道--人民网 2019-09-25
  • 新闻有温度——西部网新闻频道(陕西新闻网) news.cnwest.com 2019-09-25
  • 连晴高温重庆动物园动物避暑尽显萌态 2019-09-01
  • 【端午话民俗】指尖上的端午节 师生一起包粽子做香包体验传统文化 2019-08-30
  • 除非必要,下定义要用是,而不是用不,懂吗?“自由发展”是什么,如果劳动还成为人们的日常负担,有自由发展吗? 2019-08-25
  • 总重430kg!日本最重组合:5名胖女孩出道了! 2019-08-22
  • 做习近平新闻思想的坚定实践者 2019-08-03
  • 广东省人大开展学习贯彻习近平总书记重要讲话精神专题集中学习研讨 2019-07-15
  • 改革开放40年来中国农村发展变化纪实——旧貌换新颜 2019-07-15
  • 学习有理丨着力改善环境 增创发展优势 2019-07-11
  • 带动乡亲干 各自有实招——三位农村社区党组织书记的故事 2019-07-07
  • 李沁出游暖萌喂鹿 笑靥如花欢快荡秋千 2019-07-04
  • 所有电子游戏网址 足彩17061期难度奖金 88利来博彩游戏 浙江快乐彩走势 英超联赛球队 能玩天津时时彩的平台 南粤风采26选5开奖今晚 彩票网站有哪些 排列三走势图哪个最好 国际象棋的规则 领航智能计划软件pk10 王中王新资料大全 网上说带人玩五分彩稳赚是不是真的 山东时时走势图百度百度贴吧 管家婆