Ich habe ein Formular mit mehreren Feldern & recaptcha. Wenn eines der Felder ungültig ist, wenn auf die Schaltfläche zum Senden geklickt wird & recaptcha ist gültig, sendet das Formular, validiert diese Felder jedoch und gibt eine Fehlermeldung an den Benutzer zurück, wenn es fehlgeschlagen ist.Google recaptcha nicht beim zweiten Mal auf der Serverseite
In diesem Stadium bleibt recaptcha überprüft & validiert am Frontend. Wenn der Benutzer das Problem in dem Feld behebt, das die Fehlermeldung enthielt, und das Formular erneut sendet, ist die Antwort von recaptcha falsch und wird daher nicht überprüft.
Nachdem ich gültige E-Mail eingeben, bekomme ich diese:
Meine Funktion, die das Captcha prüft, ist dies:
auf falschen es ergibt in dieser Fehlermeldung, die auf dem obigen Screenshot angezeigt wird.
Ist das nicht erwartetes Verhalten? Ich würde lieber kein Formular (und auch keine Validierung) einreichen, bis alle Einträge validiert sind. – bugnumber9