Thread Verfasser: windkraftsport
Thread ID: 1765
Thread Info
Es gibt 7 Beiträge zu diesem Thema, und es wurde 1721 Mal angesehen.  Ausserdem wurden Dateien angehängt.
 Thema drucken
reCAPTCHA Problem - v7.02.07 - DE (Update: v1.3)
windkraftsport
Hallo!

Wenn ich reCaptcha aktiviere, kommt diese Fehlermeldung bei der Neuregistrierung:

Zitat


Registrierung fehlgeschlagen aus folgenden Grund/Gründen:
Fehlerhafter Sicherheitscode.
Bitte versuche es nochmals.



Woran kann das liegen?

Meine Version - v7.02.07 - DE (Update: v1.3)

Vielen Dank für eure Ideen!

Liebe Grüße, Claudia
Bearbeitet von windkraftsport am 08. März 2021 07:56:06
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Septron
Hallo,

wurde der Site Key und Secret Key richtig hinterlegt ?

lg
Rechtschreibfehler und Fehlende Satzzeichen sind eine Sünde meiner
Gedanklichen Tastatur wer alle findet darf sie behalten.
Domain Owner of: SGI Fusion | PHPFusion-SupportClub | PHPFusion Germany | IUP Testseite | v9 DE Mod Testseite
Information:
PHP Version: 8.2.x •  MySQL Version: 5.7 •  PHP-Fusion: IUP-FIX-PHP8
 
windkraftsport

Zitat

Septron schrieb:

Hallo,

wurde der Site Key und Secret Key richtig hinterlegt ?

lg



Nun ja, ich hab ihn kopiert und eingesetzt!
Es funktioniert alles auch einwandfrei, bis zur Fehlermeldung
windkraftsport hat folgende Datei angehängt:
Du hast nicht die Berechtigung die Anhäge dieses Themas zu sehen.

Bearbeitet von windkraftsport am 08. März 2021 11:00:03
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Septron
Hallo,

prüfen ob ein anderes Profilfeld (oder gar eine andere klasse von google) nicht dazwischen greift daher einfach mal nach und nach deaktivieren.

also unter includes/captchas/recaptcha/captcha_display.php
sollte der Inhalt so aussehen:
$_CAPTCHA_HIDE_INPUT = TRUE;
add_to_head("<script type='text/javascript' src='https://www.google.com/recaptcha/api.js?hl=".$locale['xml_lang']."' async defer></script>"Wink;
echo "<div class='g-recaptcha' data-type='".(IsSet($settings['recaptcha_type']) ? $settings['recaptcha_type'] : 'text'Wink."' data-theme='".($settings['recaptcha_theme']=='dark' ? 'dark' : 'light'Wink."' data-sitekey='".$settings['recaptcha_public']."'></div>\n";

und in der includes/captchas/recaptcha/recaptchalib.php
sollte Zeile 43 - 47 so aussehen:
private static $_signupUrl = "https://www.google.com/recaptcha/admin";
    private static $_siteVerifyUrl = "https://www.google.com/recaptcha/api/siteverify?";
    private static $_version = "php_1.0";
    private static $instance = NULL;
    private $_secret;

lg
Rechtschreibfehler und Fehlende Satzzeichen sind eine Sünde meiner
Gedanklichen Tastatur wer alle findet darf sie behalten.
Domain Owner of: SGI Fusion | PHPFusion-SupportClub | PHPFusion Germany | IUP Testseite | v9 DE Mod Testseite
Information:
PHP Version: 8.2.x •  MySQL Version: 5.7 •  PHP-Fusion: IUP-FIX-PHP8
 
windkraftsport

Zitat

Septron schrieb:

Zitat

also unter includes/captchas/recaptcha/captcha_display.php
sollte der Inhalt so aussehen:
$_CAPTCHA_HIDE_INPUT = TRUE;
add_to_head("<script type='text/javascript' src='https://www.google.com/recaptcha/api.js?hl=".$locale['xml_lang']."' async defer></script>"Wink;
echo "<div class='g-recaptcha' data-type='".(IsSet($settings['recaptcha_type']) ? $settings['recaptcha_type'] : 'text'Wink."' data-theme='".($settings['recaptcha_theme']=='dark' ? 'dark' : 'light'Wink."' data-sitekey='".$settings['recaptcha_public']."'></div>\n";


Zitat

und in der includes/captchas/recaptcha/recaptchalib.php
sollte Zeile 43 - 47 so aussehen:
private static $_signupUrl = "https://www.google.com/recaptcha/admin";
    private static $_siteVerifyUrl = "https://www.google.com/recaptcha/api/siteverify?";
    private static $_version = "php_1.0";
    private static $instance = NULL;
    private $_secret;

lg



Hallo!

Nein leider, wenn ich die captcha_display.php auf deinen Code ändere funktioniert leider gar nix mehr, nur noch weisser Bildschirm.
In der recaptchalib.php tut sich gar nix. Hab deinen Code verwendet, das Problem besteht weiterhin.

Ich hab in diesen Dateien auch nichts verändert !cry!

Fraglich ob das reCAPTCHA was bringt?
Was ist Deine Erfahrung?

Liebe Grüße, Claudia
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Septron
Hallo,

der reCaptcha ist hier nicht nur in der Registrierung im Einsatz sondern auch im Kontaktformular.
Dieser Dient dazu das sich keine unerwünschten Bots Registrieren aber meist ist es damit nicht ganz getan sondern muss noch andere Dinge etwas nachrüsten.

StopForumSpam etc.

lg
Rechtschreibfehler und Fehlende Satzzeichen sind eine Sünde meiner
Gedanklichen Tastatur wer alle findet darf sie behalten.
Domain Owner of: SGI Fusion | PHPFusion-SupportClub | PHPFusion Germany | IUP Testseite | v9 DE Mod Testseite
Information:
PHP Version: 8.2.x •  MySQL Version: 5.7 •  PHP-Fusion: IUP-FIX-PHP8
 
windkraftsport
Ja, da werde ich wohl noch einiges ausprobieren müssen.

Danke Dir...
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Springe ins Forum: