修复方法:
1. wp-content/Qaptcha.jquery.php 增加一个这样的文件(不要用记事本,用UE等编辑器,因为记事本有BOM)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <?php session_start(); $aResponse['error'] = false; $_SESSION['iQaptcha'] = false; if(isset($_POST['action'])) { if(htmlentities($_POST['action'], ENT_QUOTES, 'UTF-8') == 'qaptcha') { $_SESSION['iQaptcha'] = true; if($_SESSION['iQaptcha']) echo json_encode($aResponse); else { $aResponse['error'] = true; echo json_encode($aResponse); } } else { $aResponse['error'] = true; echo json_encode($aResponse); } } else { $aResponse['error'] = true; echo json_encode($aResponse); } |
[warning]另外,如果博客程序放在二级目录里的话(如blog),还需要修改一个地方:
文件位置 wp-content/themes/loper1.2/qaptcha/jquery/QapTcha.jquery.js
在文件的第56行左右找到
1 2 3 | js.post("/wp-content/Qaptcha.jquery.php",{ action : 'qaptcha' }, |
把/wp-content/Qaptcha.jquery.php的路径修改为你的博客真实路径,如:
1 2 3 4 | $js.post("/blog/wp-content/Qaptcha.jquery.php",{ action : 'qaptcha' }, |
[/warning]
方便懒人,诗人博客直接提供压缩包
115网盘下载地址:[Downlink href="http://u.115.com/file/dnhbrbru"]Download Qaptcha.jquery.zip[/Downlink]
[warning]本站统一解压密码:127.0.0.1/bluenoob2013[/warning]
要是遇到过期了,可以邮件我admin#bluenoob.com(#变@ 你懂的)
若是你没有115账号的话,欢迎点以下链接注册,谢谢!
115网盘注册地址:http://115.com/invite/8027de
转载文章,稍加修改,这就是原创啦!
嘿嘿。盗版自蓝盟飞飞
原文地址:http://www.phpker.com/on-this-subject-do-not-know-where-it-came-from-loper-qaptcha-plug-lead-can-not-reply-to-fixed/581.html
本文链接地址: WordPress Loper主题 滑动解锁插件QapTcha导致无法回复的修复
2012-01-28 16:20:26 沙发
按博主的步骤弄得,课 可还是不行。求解决方案啊
2012-02-23 18:54:53
再试试,仔细一点,有没有用缓存插件,清空缓存试试,我表示测试成功。
2012-03-03 00:36:20
我的也不行,你给他们的留言也看过了 还是不行 能把你的文件分享一下么
2012-03-04 04:17:55
博客里有文章,你搜一下
2011-10-06 12:02:45 板凳
分享链接过期了
2011-10-07 19:52:48
OK 已续期