спасибо за чтение. Моя проблема в том, что у меня есть несколько вкладок, каждая из которых содержит форму, и я надеялся, что каждый из них также содержит recaptcha. Проблема заключается только в отображении первой recaptcha. Вы можете видеть, что я имею в виду на this page.Как использовать несколько форм, используя recaptcha на одной странице?
Другим решением, которое я не слишком уверен в том, как это сделать, может быть использование 1 recaptcha, используемой каждой формой, так как только одна форма может быть представлена одновременно, но форма должна быть разделена, чтобы иметь recaptcha раньше кнопку отправки.
Любая помощь по любому из решений будет оценена по достоинству (а также не позволит мне вытащить мои волосы). Спасибо за ваше время.
Извините, если я не дал достаточно подробностей. Вот конец одной из форм. В этом отношении все они почти одинаковы.
<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 captcha из формы, но все еще иметь его перед кнопкой отправки.
Простое мышление, кнопка отправки одинакова для всех форм. Будет ли способ, чтобы вкладки меняли всю форму перед записью и оставляли все после того, как заполняли форму. Это заставляет меня задуматься.
Вам необходимо отправить код. –
См. Мой ответ здесь: http://stackoverflow.com/a/28126317/531524 –
Возможный дубликат [Как показать несколько recaptchas на одной странице?] (Http://stackoverflow.com/questions/1241947/how -do-I-шоу-множественным recaptchas-на-одной-страницы) –