reCaptcha安装问题

时间:2014-04-29 19:49:26

标签: html perl captcha recaptcha

好的,这是我尝试安装reCaptcha的问题。在我的基本HTML页面上,我在内容正文中有以下表格。

<form action="/cgi-bin/new_forms/form.pl" method="post" name="pledgeform" onSubmit="return validate(this)">

This is where all the form info is

<p><input type="submit" value="Submit"> &nbsp; <input type="reset" value="Clear Form"></p>
</form>

现在我知道我需要将此Google代码放在我的提交按钮上方:

<script type="text/javascript"
   src="http://www.google.com/recaptcha/api/challenge?k=your_public_key">
</script>
<noscript>
   <iframe src="http://www.google.com/recaptcha/api/noscript?k=your_public_key"
       height="300" width="500" frameborder="0"></iframe><br>
   <textarea name="recaptcha_challenge_field" rows="3" cols="40">
   </textarea>
   <input type="hidden" name="recaptcha_response_field"
       value="manual_challenge">
</noscript>

我的问题是我从哪里开始?我知道它需要验证reCaptcha但我目前有表格转到Perl脚本所以我很困惑。我可以拥有它,以便reCaptcha首先需要正确才能执行操作并运行Perl脚本吗?我不确定我是否正确地问这个,所以如果有人需要任何其他信息让我知道。我很难过,任何帮助都会很棒。

我的技能水平是基本 - 中级,所以你知道我来自哪里

1 个答案:

答案 0 :(得分:0)

Captcha::reCAPTCHA有关于其使用的文档。

包中还包含example CGI script

基本上,是的,您需要留在表单上,​​以便错误地检查验证码是否实际填写正确,就像所有表单错误检查一样。