在Joomla 1.5用户注册中安装Recaptcha

时间:2009-07-07 16:44:58

标签: php joomla joomla1.5 recaptcha

我正在尝试将ReCaptcha安装到Joomla 1.5的用户注册中。这可能只是Joomla的一个问题,但是当我点击注册时没有任何反应。我认为它正在进行一些JavaScript表单验证,但没有告诉用户出了什么问题。如果,上帝保佑,他们确实正确地填写表格Joomla会将用户重定向到主页并且没有通知成功。

这是Joomla问题还是我的安装有问题?有没有人知道Joomla的插件或模块会让这更容易?

提前致谢,
塞缪尔

更新:Joomla对$ _POST和$ _GET变量做了很多“东西”/“某事”,导致reCaptcha无法正常工作。这是为了过去的工作所以我不再花时间在它上面。无耻的插件:改为使用wordpress。

这可以关闭,因为我没有时间验证哪个答案有效

7 个答案:

答案 0 :(得分:1)

你确定你为Joomla尝试了所有reCaptcha插件吗?有很多:

http://extensions.joomla.org/extensions/search/reCaptcha

答案 1 :(得分:1)

确保您的模板包含消息标记,以向用户显示有关注册成功或失败的消息(以及其他内容!)

http://docs.joomla.org/Jdoc_statements

答案 2 :(得分:0)

您确定没有显示错误吗?我使用它与一些PHP应用程序,错误是在“BOX”。

答案 3 :(得分:0)

尝试使用社区构建器组件模块。

答案 4 :(得分:0)

如果'没有任何反应'表示访问者停留在注册页面上并且没有前进,请检查浏览器的JavaScript错误日志,并确保致命错误不会使表单无法提交。如果您的意思是页面确实前进并且结果是完全空白的页面,则可能会遇到PHP错误,并且您没有公开显示错误。登录托管服务器并查看PHP日志,看看是否出现任何致命错误。

答案 5 :(得分:0)

我强烈建议使用mollom / moovum。它适用于注册,美妙的是你不必破解任何文件,而用户只有在有疑问或垃圾邮件时才会注意到你的保护。

答案 6 :(得分:0)

Joomla对$ _POST和$ _GET变量做了很多“东西”/“某事”,导致reCaptcha无法正常工作。这是为了过去的工作,所以我不再花时间了。

从现在开始使用wordpress。