- A+
所属分类:常见问题
织梦创建自定义表单,但是提交时提示“数据校验不对,程序返回”的错误信息。
原因是模板里面的没有加入数据校验代码,或者加入之后,又重新编辑了自定义表单字段,使得数据校验值与系统自动生成的最新值不一致,其解决方案有两种,
第一种(终极解决方案):
打开/plus/diy.php,修改大约第42行到第49行的内容注释掉或删去即可。
if(!empty($dede_fields))
{
if($dede_fieldshash != md5($dede_fields.$cfg_cookie_encode))
{
showMsg('数据校验不对,程序返回', '-1');
exit();
}
}
删掉后,系统就不会校验数据值了。
第二种:
到后台自定义表单点预览,然后右键查看网页源代码
找到最新的校验值,复制到模板里即可。

微德德平台官方公众号
扫一扫关注公众号,了解更多常见问题。