Я бы действительно оценил, если бы вы могли мне помочь.Использование reCAPTCHA на PHP-форме
У меня есть форма, которая заканчивается с помощью этой кнопки:
<button type="submit" value="Create" name="new">Create</button>
А затем PHP процесс его с помощью:
if(isset($_POST['new']) && $_POST['new'] == "Create")
Так что я пытаюсь добавить ReCaptcha к нему и у меня есть этот кусок кода:
<?php
require_once('recaptchalib.php'); // reCAPTCHA Library
$pubkey = ""; // Public API Key
$privkey = ""; // Private API Key
if ($_POST['doVerify']) {
$verify = recaptcha_check_answer($privkey, $_SERVER['REMOTE_ADDR'], $_POST['recaptcha_challenge_field'], $_POST['recaptcha_response_field']);
if ($verify->is_valid) {
# Enter Success Code
//process form
}
else {
# Enter Failure Code
echo "You did not enter the correct words. Please try again.";
}
}
?>
Но я не знаю, как их связать.
Спасибо за консультацию!
Поместить 'if (isset ($ _ POST ['new']) && $ _POST ['new'] ==" Создать ")' right after' // process form'? – Sean
Что вы подразумеваете под "link them"? Связать их каким образом? – AlliterativeAlice
@ Что-то я имею в виду, когда проверка подтверждена, обработайте форму. Но я не могу сделать так, как предложил Шон из-за того, как написан код. – user2077474