【问题标题】:How to have multiple forms using recaptcha on one page?如何在一页上使用 recaptcha 有多个表单?
【发布时间】:2015-01-23 13:55:13
【问题描述】:

感谢阅读。我的问题是我有多个选项卡,每个选项卡都包含一个表单,我希望每个选项卡也包含一个 recaptcha。问题是只显示第一个recaptcha。你可以在this page 上看到我的意思。

另一种解决方案,我不太清楚该怎么做,可能是每个表单使用 1 个验证码,因为一次只能提交一个表单,但需要拆分表单才能在提交按钮。

任何解决方案的任何帮助将不胜感激(也阻止我拔头发)。感谢您的宝贵时间。

对不起,如果我没有提供足够的细节。这是其中一种形式的结尾。在这一点上,它们几乎都是一样的。

<div class="row-textarea"><div class = "label">Review: </div>
  <textarea id="msg" name="content"  required></textarea>
</div>


<div class="captcha">
<?php
     require_once('HIDDEN/recaptchalib.php');
     $publickey = "HIDDEN";
     echo recaptcha_get_html($publickey);
?>
</div>

<button class ="button" type="submit">Submit</button>

</form>

理想的做法是从表单中删除验证码 div,但在提交按钮之前仍保留它。

只是想一想,所有表单的提交按钮也是相同的。是否有办法让选项卡在验证码之前更改所有表单,并在相同之后保留所有内容以完成表单。这给了我一些思考。

【问题讨论】:

标签: javascript php jquery forms recaptcha


【解决方案1】:

我设法通过我在上次编辑中提到的方法获得了我想要的结果。如果其他人有这个问题(他们可能不会),我如何解决它是只使用一个位于表单之后的recaptcha,然后使用定位来定位recaptcha 之后的提交按钮。

现在想想就很简单。很抱歉浪费了你所有的时间,我对网页设计还是很陌生,这似乎是一个菜鸟问题。再次感谢您的宝贵时间。

【讨论】:

    【解决方案2】:

    对于阅读此解决方案的任何人感到抱歉,但以前的解决方案也不起作用。 recaptcha 需要在表格中。我还有一个单词计数器,它也只能用于一种形式。因此,我对此的解决方案是创建指向页面的链接,该页面根据选择的链接加载单个表单。不是我想要的,但它可以完成工作。

    【讨论】:

      猜你喜欢
      • 2022-07-07
      • 2014-04-22
      • 1970-01-01
      • 2023-03-09
      • 2018-02-03
      • 2012-06-11
      • 1970-01-01
      • 2017-03-14
      • 1970-01-01
      相关资源
      最近更新 更多