Wie kann ich die Funktion "recaptcha" wieder aus meiner Seite entfernen?

  • Hallo liebe ZPler/innen,

    wie kann ich bei einer Seite, bei der ich ein Formular mit dem Sicherheitsinstrument recaptcha versehe habe und nun aus Versehen kopiert habe, wieder komplett löschen - ich brauche dies nicht.

    Danke für eure Hilfe vorab

    Sigi

    Folgender Code kam, als ich das Formular probeweise versenden wollte :

    is_valid ) { $_SESSION['verifiedcaptcha'] = $request["recaptcha_challenge_field"] . $request["recaptcha_response_field"]; echo "OK"; } else { echo "NOK: " . $resp->Fehler; } Beenden; } // 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 enter the PHP with captcha bereits in der Form Data. Ich muss dies unten anders handhaben. $enteredWithCaptcha = "ja"; } else { DisplayCaptchaChallenge(); } } if ( $enteredWithCaptcha == null ) { exit; } } Stufe 2 if ( isset( $request["recaptcha_response_field"] ) || isset( $request["pending"] )) { if ( $enteredWithCaptcha == null ) { $encodedFormData = $request["formData"]; $formData = unserialize( base64_decode( $request["formData"] )); } else { // we inputed the PHP with captcha already in the form Data so the request doesn't include formData $formData = $request; } $error = ValidateLoadMainFormData( $formData ); if ( $error == null ) { //check if we already verification the captcha once (a Captcha kann nur einmal gelöst werden) 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-> Fehler; DisplayCaptchaChallenge(); } } } else { echo $error; } exit; } echo "Illegaler Skriptaufruf."; Beenden; ======================================================== ?>

  • Genauso, wie Sie im Formular reCaptcha eingefügt haben.

    • Formular bearbeiten
    • Optionale Einstellungen - Die Schlüssel löschen
    • Unter Optionen Skript auf "Via PHP" andern (müsste auf "Via PHP mit Google ReCaptcha" stehen).

    VG

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!