morgenstern
Erfahrenes Mitglied
Hallo!
Ich benutze seit heute reCAPTCHA. Das einbauen war kein Problem. Wenn das Wort falsch eingeben wird , kommt auch meine generierte Fehlermeldung.
Jetzt habe ich aber festgestellt, wenn das erste Wort richtig eingeben wurde, das Formular ausgeführt wird, also der Captcha Code als valid übergeben wird.
Wenn man dies hier auf der reCAPTCHA Seite testet ist es genau so:
http://recaptcha.net/learnmore.html
(Erstes Wort richtig eingeben sonst nichts - Es steht correct dort.)
Inwiefern kann ich es regeln, dass er wirklich beide Wörter überprüft?
Mein Code:
Ich benutze seit heute reCAPTCHA. Das einbauen war kein Problem. Wenn das Wort falsch eingeben wird , kommt auch meine generierte Fehlermeldung.
Jetzt habe ich aber festgestellt, wenn das erste Wort richtig eingeben wurde, das Formular ausgeführt wird, also der Captcha Code als valid übergeben wird.
Wenn man dies hier auf der reCAPTCHA Seite testet ist es genau so:
http://recaptcha.net/learnmore.html
(Erstes Wort richtig eingeben sonst nichts - Es steht correct dort.)
Inwiefern kann ich es regeln, dass er wirklich beide Wörter überprüft?
Mein Code:
PHP:
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if ($resp->is_valid) {
$code = TRUE;
} else {
$code = FALSE;
$code_error= "Bitte geben Sie den korrekten Bildcode ein.";
}
if($code)
{
//wird übermittelt
}
else
{
//fehler werden angezeigt
}