把a站的自定义模板移到b站下面,然后再b站的后台定义自定义表单,与a站的定义一模一样,于是进入数据添加测试,提示数据校验不对,程序返回。出现这种情况,我们该如何解决呢,胡鹏博客下面的为大家做一个详细的介绍。
我们先进行测试-》进入后台展示页面后,点击发布信息,就进入了信息发布的页面,此时我们发布一条信息,如果成功,那问题基本上可以锁定下面三种问题。
第一种:<input type="hidden" name="dede_fields" value="name,text;age,text;tel,text;keshi,select;time,text;content,multitext;qq,text;ghrq,text" />
<input type="hidden" name="dede_fieldshash" value="59f9a188c53d013b8f4b3e16657bbb10" />
这段代码后面的value值是唯一的,每个网站有单独的value值,所以也需要复制前台预览的网址代码值,一般情况下,我们表单定义的还有模板与a站一样,基本上是这里的问题才导致提示错误,数据校验不对,程序返回。
第二种是路径是否正确plus/diy.php,
<form action="/plus/diy.php" enctype="multipart/form-data" method="post"
onSubmit="return checklyb(this)">
第三种是name,id,type,是否和后台自定义表单对应。QQ/MSN:<input name="qq" type="text" id="qq" />
更多dedecms常见错误教程请关注胡鹏博客dedecms栏目 。
版权声明: 本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!
转载请注明: dedecms自定义表单提示“数据校验不对,程序返回”