Discuz教程网

Discuz X2.5升级新版,支持反对提示:抱歉,您的请求来路不正确或表单无法提交的解决方

[复制链接]
authicon dly 发表于 2013-3-10 12:12:40 | 显示全部楼层 |阅读模式
自从我的社区升级到0201版后,在内容页面点击支持或反对时总是提示:抱歉,您的请求来路不正确或表单无法提交,搜了下官方,很多人都出现这种问题,但并没有一个解决的方法。后来自己后台把模板设置成官方默认的,这种问题解决,原因已找到,原来是自己使用的模板问题,于是找到自己所使用的模板内容页文件:viewthread_node.htm(使用宁德模板的朋友会出现这种问题)
经过细致的对比,原来自已文件里少了如下代码。
  1. &hash={FORMHASH}
复制代码

这样解决起来就方便了,查找如下代码:
  1. <a id="recommend_add" href="forum.php?mod=misc&action=recommend&do=add&tid=$_G[tid]" {if $_G['uid']}onclick="ajaxmenu(this, 3000, 1, 0, '43', 'recommendupdate({$_G['group']['allowrecommend']})');return false;"{else} onclick="showWindow('login', this.href)"{/if} onmouseover="this.title = $('recommendv_add').innerHTML + ' {lang activity_member_unit}$_G[setting][recommendthread][addtext]'"><i><img src="{IMGDIR}/rec_add.gif" alt="$_G['setting']['recommendthread'][addtext]" />$_G['setting']['recommendthread'][addtext]<span id="recommendv_add">$_G[forum_thread][recommend_add]</span></i></a>
复制代码
替换成如下代码



  1. <a id="recommend_add" href="forum.php?mod=misc&action=recommend&do=add&tid=$_G[tid]&hash={FORMHASH}" {if $_G['uid']}onclick="ajaxmenu(this, 3000, 1, 0, '43', 'recommendupdate({$_G['group']['allowrecommend']})');return false;"{else} onclick="showWindow('login', this.href)"{/if} onmouseover="this.title = $('recommendv_add').innerHTML + ' {lang activity_member_unit}$_G[setting][recommendthread][addtext]'"><i><img src="{IMGDIR}/rec_add.gif" alt="$_G['setting']['recommendthread'][addtext]" />$_G['setting']['recommendthread'][addtext]<span id="recommendv_add">$_G[forum_thread][recommend_add]</span></i></a>
复制代码

再查找如下代码

  1. <a id="recommend_subtract" href="forum.php?mod=misc&action=recommend&do=subtract&tid=$_G[tid]" {if $_G['uid']}onclick="ajaxmenu(this, 3000, 1, 0, '43', 'recommendupdate(-{$_G['group']['allowrecommend']})');return false;"{else} onclick="showWindow('login', this.href)"{/if} onmouseover="this.title = $('recommendv_subtract').innerHTML + ' {lang activity_member_unit}$_G[setting][recommendthread][subtracttext]'"><i><img src="{IMGDIR}/rec_subtract.gif" alt="$_G['setting']['recommendthread'][subtracttext]" />$_G['setting']['recommendthread'][subtracttext]<span id="recommendv_subtract">$_G[forum_thread][recommend_sub]</span></i></a>
复制代码

替换成如下代码

  1. <a id="recommend_subtract" href="forum.php?mod=misc&action=recommend&do=subtract&tid=$_G[tid]&hash={FORMHASH}" {if $_G['uid']}onclick="ajaxmenu(this, 3000, 1, 0, '43', 'recommendupdate(-{$_G['group']['allowrecommend']})');return false;"{else} onclick="showWindow('login', this.href)"{/if} onmouseover="this.title = $('recommendv_subtract').innerHTML + ' {lang activity_member_unit}$_G[setting][recommendthread][subtracttext]'"><i><img src="{IMGDIR}/rec_subtract.gif" alt="$_G['setting']['recommendthread'][subtracttext]" />$_G['setting']['recommendthread'][subtracttext]<span id="recommendv_subtract">$_G[forum_thread][recommend_sub]</span></i></a>
复制代码

后台更新一下缓存即可.
其实这里只是分别在如下代码后面加&hash={FORMHASH}即可
  1. <a id="recommend_add" href="forum.php?mod=misc&action=recommend&do=add&tid=$_G[tid]
  2. <a id="recommend_subtract" href="forum.php?mod=misc&action=recommend&do=subtract&tid=$_G[tid]
复制代码
游客,如果您要查看本帖隐藏内容请回复



上一篇:八大项对你的网站的健康进行全面的体检
下一篇:SEO两大核心:优化和推广
authicon Y先生-伯爵 发表于 2013-9-9 22:18:06 | 显示全部楼层
不行呀
authicon attaboy 发表于 2013-10-16 21:36:25 | 显示全部楼层
的撒旦撒大声地考虑升级
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 12:25

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表