Es wär so schön wenn das Kontaktformular senden würde, aber beim versenden über das Kontaktformular
… im Vorschaumodus
is_valid ) { $_SESSION['verifiedcaptcha'] = $request["recaptcha_challenge_field"] . $request["recaptcha_response_field"]; echo "OK"; } else { echo "NOK: " . $resp->error; } exit; } // Stage 1 if ( isset($request["f_receiver"]) ) { CatchUploads( $request ); $formData = $request; $encodedFormData = base64_encode( serialize( $formData )); if( isset( $request["sc"] )) { //ValidateLoadMainFormData( $formData ); $error = ValidateLoadMainFormData( $formData ); if ( $error == null ) { DoProcessFormAndRedirect( $formData, $successPage, $errorPage ); } else { echo $error; exit; } } else { if ( isset( $request["recaptcha_response_field"] ) ) { // we entered the PHP with captcha already in the form Data. Need to handle this differently below. $enteredWithCaptcha = "yes"; } else { DisplayCaptchaChallenge(); } } if ( $enteredWithCaptcha == null ) { exit; } } // Stage 2 if ( isset( $request["recaptcha_response_field"] )
isset( $request["pending"] )) { if ( $enteredWithCaptcha == null ) { $encodedFormData = $request["formData"]; $formData = unserialize( base64_decode( $request["formData"] )); } else { // we entered the PHP with captcha already in the form Data so the request doesn't yet include formData $formData = $request; } $error = ValidateLoadMainFormData( $formData ); if ( $error == null ) { //check if we already verified the captcha once (a captcha can only be solved once) if ( $_SESSION['verifiedcaptcha'] == $request["recaptcha_challenge_field"] . $request["recaptcha_response_field"] ) { DoProcessFormAndRedirect( $formData, $successPage, $errorPage ); } else { $resp = recaptcha_check_answer ($privatekey, $_SERVER["REMOTE_ADDR"], $request["recaptcha_challenge_field"], $request["recaptcha_response_field"]); if ( $resp->is_valid ) { DoProcessFormAndRedirect( $formData, $successPage, $errorPage ); } else { $error = $resp->error; DisplayCaptchaChallenge(); } } } else { echo $error; } exit; } echo "Illegal script call."; exit; // ======================================================== ?>
… im Live-Modus bekomme ich eine leere Seite
und in der Leiste steht:
http://www.wanderfreunde-tuningen.de/assets/php/for…endEmail.php?sc
Nach der Überprüfung kommt das OK
Ich hoffe nun, dass mir jemand helfen kann.
Vielen Dank im Voraus.
Gruß Manfred