Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
yiyexao 发表于 2013-2-26 12:24:43 | 显示全部楼层 |阅读模式
本帖最后由 yiyexao 于 2013-2-26 12:26 编辑

自从我的社区升级到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]
复制代码
AD一下,520韵味资源社区招招链啦:www.520girl.net,如有可联系.
                                                


评分

1

查看全部评分

依龙静 发表于 2013-2-26 12:32:15 | 显示全部楼层
感谢分享。
回复

使用道具 举报

mmsswz 发表于 2013-2-26 13:19:05 | 显示全部楼层
测试下。可以了再来答谢
回复

使用道具 举报

mmsswz 发表于 2013-2-26 13:24:51 | 显示全部楼层
OK了。。。感谢楼主~!!!感谢
回复

使用道具 举报

 楼主| yiyexao 发表于 2013-2-26 16:06:46 | 显示全部楼层
解决了就好
回复

使用道具 举报

过期病毒 发表于 2013-2-26 16:35:35 | 显示全部楼层
灰常感谢!
回复

使用道具 举报

yajn 发表于 2013-2-26 23:13:23 | 显示全部楼层
都是代码啊,不懂
回复

使用道具 举报

 楼主| yiyexao 发表于 2013-2-27 10:41:48 | 显示全部楼层
楼上不懂不要紧,按要求做就OK了
回复

使用道具 举报

索爱社区 发表于 2013-2-27 10:42:06 | 显示全部楼层
学习了
回复

使用道具 举报

yuafang 发表于 2013-2-28 10:57:30 | 显示全部楼层
我用的官方的默认的模板也是一样的改吗? /default/forum/viewthread_node.htm 这个文件吗?
我看了下,你说的那个代码的确没有,在361和362行上,我想听听这个问题更专业的解释,谢谢。我在学习php。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-23 19:29 , Processed in 0.107229 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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