Hallo,
Ich habe ein Problem mit reCaptcha, weil ich öfters gelesen habe, dass dieser Fehler ein alleiniges PHP Problem sei, poste ich es auch hier und nicht in dem offiziellem Forum.
Also, ich benutze reCaptcha mit 2 Formularen auf einer Website (http://i-koch-ferienwohnung.de) einmal in dem Buchen & dem Kontakt Formular.
Benutzen tue ich es nach den Vorgaben der offiziellen Seite.
In meiner Lokalen Testumgebung (XAMPP) funktioniert alles hervorragend, doch seitdem die Seite nun auf einem T-Online Server liegt nicht mehr.
Auf dem Server wird eine cgi_error.txt Datei erzeugt, in der steht:
"Undefined index: recaptcha_response_field in /home/www/includes/anfrageF.php on line 8"
Mein Script sieht an dieser Stelle wie folgt aus.
if(isset($_POST['submit'])) {
require_once('recaptchalib.php');
$privatekey = "{key}";
$resp = recaptcha_check_answer ($privatekey,
$_SERVER['REMOTE_ADDR'],
$_POST['recaptcha_challenge_field'],
$_POST['recaptcha_response_field']);
if (!$resp->is_valid) { //On reCapatcha fail
echo "{ausgabe}"
Wenn weiter Fragen bestehen, fragt ruhig,
ansonsten wäre ich sehr dankbar für Hilfestellung.
Liebe Grüße, TwistaaR.