Я новичок в использовании веб-службы Google Recaptcha для блокировки спама на некоторых веб-страницах на моем веб-сайте, а также в использовании AJAX путем объединения Javascript и PHP в ответ на мою веб-страницу.
Я прочитал всю информацию, связанную с этим, по следующей ссылке, выполнил шаги и все было правильно.
Документация Google Code recaptcha
Проблема, с которой я столкнулся, заключается в двух полях, используемых в процессе проверки
[recaptcha_challenge_field и recaptcha_response_field]
Когда я вызываю функцию recaptcha_check_answer в verify.php, она выдает мне следующую ошибку: -
некорректный-каптч золь
Это означает, что [recaptcha_challenge_field и recaptcha_response_field] имеют значение null и не определены.
Эти два поля и переменные должны иметь входные данные в PHP-библиотеке reCAPTCHA, которую я использовал во время ее процесса, и должны иметь геттеры, чтобы иметь их и передавать в упомянутую функцию.
Я искал php-файл recaptchalib.php, но не нашел.
Стоит ли добавлять новые элементы ввода скрытого типа и переименовывать их с помощью recaptcha_challenge_field и recaptcha_response_field для хранения параметров recaptcha?
Мне интересно, как я могу передать их правильно, оставив их, как сказал гид, но это не сработало должным образом. Нужно ли мне определять новые переменные для них и как связать их с фактическими параметрами рекапчи.
Я хотел бы спросить, кто реализовал recaptcha и использовал его, прежде чем рассказать мне, как решить эту проблему, и я благодарен за вашу помощь и заранее спасибо за ваш ответ