织梦DEDECMS会员发布文章修改后"数据校验不对,程序返回"错误修改方法
2017-12-20 23:57
671 查看
dedecms自定义表单,会员发布文章修改后"数据校验不对,程序返回"错误。
解决方法(一):
1、在新的dedecms网站,进入后台——核心——频道模型——自定义表单;
2、点击要调用的自定义表单后台的“前台预览”按钮:
3、在打开的页面中,点击右上角的[发布信息]:
4、在发布信息页面,右击浏览器——查看源代码,查找dede_fieldshash,找到以下代码(value不一样):
<input
type="hidden"
name="dede_fieldshash"
value="612b0a9eac08f9d55a9ce9226541c264"
/></table>
5、把查找到的代码中value双引号里的那串值复制替换模板相同位置的值,然后更新模板,问题即可解决。
解决方法(二):
具体方法如下:
1.打开文件member/inc/inc_archives_function.php
查找
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)."\" />";
修改之后,再提交测试时会提示“提交表单同系统配置不相符,请重新提交”:
2.解决方法:
找到member/article_edit.php
查找
$inadd_f .= ','.$vs[0]." ='".${$vs[0]}."' ";
在其之后另行一行加入
$inadd_f1 .= ','.$vs[0];
查找
if ($fontiterm != $inadd_f)
修改为
if ($fontiterm != $inadd_f1)
经反复测试,完美解决!
解决方法(一):
1、在新的dedecms网站,进入后台——核心——频道模型——自定义表单;
2、点击要调用的自定义表单后台的“前台预览”按钮:
3、在打开的页面中,点击右上角的[发布信息]:
4、在发布信息页面,右击浏览器——查看源代码,查找dede_fieldshash,找到以下代码(value不一样):
<input
type="hidden"
name="dede_fieldshash"
value="612b0a9eac08f9d55a9ce9226541c264"
/></table>
5、把查找到的代码中value双引号里的那串值复制替换模板相同位置的值,然后更新模板,问题即可解决。
解决方法(二):
具体方法如下:
1.打开文件member/inc/inc_archives_function.php
查找
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)."\" />";
修改之后,再提交测试时会提示“提交表单同系统配置不相符,请重新提交”:
2.解决方法:
找到member/article_edit.php
查找
$inadd_f .= ','.$vs[0]." ='".${$vs[0]}."' ";
在其之后另行一行加入
$inadd_f1 .= ','.$vs[0];
查找
if ($fontiterm != $inadd_f)
修改为
if ($fontiterm != $inadd_f1)
经反复测试,完美解决!
相关文章推荐
- Dedecms自定义表单“数据校验不对,程序返回错误”的解决方法
- 织梦做在线报名提交表单时出现错误数据校验不对,程序返回
- 织梦CMS自定义表单“数据校验不对,程序返回错误”解决办法
- 织梦DeDeCMS后台发布文章关键字长度与摘要字数修改方法_CMS
- 织梦dedecms 5.7解决修改文章后,发布时间自动更新的方法
- dedecms自定义表单数据校验不对,程序返回问题解决
- dedecms5.7怎么取消邮箱验证以及dedecms 会员发布的文章不需要审核的解决方法
- Dedecms5.7修改文章,不改变发布时间的方法
- 织梦dedecms5.7二级域名文章图片不显示修改方法.相对路径改为绝对路径的方法
- 修改织梦dedecms自带网站地图路径和获取文章列表支持标签调用的方法
- 修改实现自动审核织梦DedeCMS会员发表的最新文章
- 织梦dedecms调用文章发布时间的几种方法汇总
- 修改织梦dedecms自带的网站地图路径和网站地图获取文章列表支持标签调用的方法
- 【转载】修改织梦dedecms文章标题长度方法
- 织梦DeDeCms会员登录或退出跳转到首页的修改方法
- 织梦dedecms 自定义修改文章命名规则方法
- 织梦DEDECMS网站的会员中心修改方法
- 织梦dedecms5.7后台发布文章提示“标题不能为空”解决方法
- DedeCMS织梦文章内容图片绝对路径修改方法
- 织梦DedeCms如何批量修改文章发布时间