If reCaptcha is not selected, by click the send button, the logic loop particle not work

Fritz 01 Mar, 2018
I have installed (in a website of my customer) the new chronoform 6 for the first time and are in the testing phase. I note that, if I not give the Google reCaptcha values (the flag is not selected), the form module is lost and on a new page are given the message: "You didn't pass the NoCaptcha verification".

I have charged, in the fail section, a logic loop particle. But this not work. I have hoped that, if a user not validate the reCaptcha security, the form to stay and the valued fields are not lost.

Did I do something wrong?If reCaptcha is not selected, by click the send button, the logic loop particle not work image 1
GreyHead 02 Mar, 2018
Answer
Hi Fritz,

You want to check the ReCaptcha before validating any data; and you do not normally need to use the Success events. A better structure is like this

+ Check Google ReCapture
++ Fail: Event Loader (not a Loop event)
++ Success: leave empty
+ Validate Fields
++ Fail: Event Loader (not a Loop event)
++ Success: leave empty
+ Email
+ Message

Bob
Fritz 02 Mar, 2018
Thanks GrayHead! Your suggestion has solved the form looping!If reCaptcha is not selected, by click the send button, the logic loop particle not work image 2
OneDownDelft 08 Feb, 2020
Can anybody explain how this can be done in Cronoforms 5?
GreyHead 11 Feb, 2020
Hi Harry,

What exactly do you need to do?

Bob
rjrinc 20 Feb, 2020
Hello,

In Chronoforms5, how can you setup Google No Recaptcha and Server Side validation? I think I'm having trouble with the order of the Setup area? I tried to follow your explanation above, but for Chronoforms5. I have the following sort of like you suggested but I dont have Event Loaded, I have LoadForm and setting it to those events On recaptcha_fail and On validation_fail:


+ Check Google ReCapture
++ Fail: LoadForm (not a Loop event)
++ Success: leave empty
+ Validate Fields
++ Fail: LoadForm (not a Loop event)
++ Success: leave empty
+ Email
+ Message

Here is a screenshot.

If reCaptcha is not selected, by click the send button, the logic loop particle not work image 3[file=12696]screenshot-chronoform5.png[/file]
This topic is locked and no more replies can be posted.