网页特效代码_站长素材站移动版

DeDecms教程

主页 > CMS教程 > DeDecms教程 >

dedecms自定义表单提示“数据校验不对,程序返回”

把a站的自定义模板移到b站下面,然后再b站的后台定义自定义表单,与a站的定义一模一样,于是进入数据添加测试,提示数据校验不对,程序返回。出现这种情况,我们该如何解决呢,胡鹏博客下面的为大家做一个详细的介绍。
 
我们先进行测试-》进入后台展示页面后,点击发布信息,就进入了信息发布的页面,此时我们发布一条信息,如果成功,那问题基本上可以锁定下面三种问题。
 
第一种:value值是否正确
<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" />
 
(责任编辑:admin)

    468x60