Web サイトのフォームで reCaptcha を動作させようとしていますが、何らかの理由で間違ったキャプチャが入力されたというエラーが表示され続けます。誰かが私のコードに何か問題があると思いますか?
require_once('includes/recaptchalib.php');
$publickey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$privatekey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
if (isset($category)) {
if ($edit == 'edit') {
include "includes/updatelisting.php";
} else {
$response = recaptcha_check_answer($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if ($response->is_valid) {
include "includes/insertlisting.php";
} else {
echo "Eh, That wasn't right. Try Again.";
}
}
} else {
これが実際の形式のコードです..
// Display the reCaptcha form
echo recaptcha_get_html($publickey, $error);