Are you having any problem or your just asking for the best way to do it?
If theres currently an error, tell us where it is.

Are you Brazilian?

Cya.

--
Fábio Miranda Costa
Solucione Sistemas
Engenheiro de interfaces


On Mon, Mar 29, 2010 at 10:01 AM, Flavio <[email protected]> wrote:

> Hi, I'm trying to check the user registration using the reCAPTCHA
> human-verification tool.
>
> I check it using JSON, then if the result is ok I go on with the form
> submit, creating the user.
>
> Could you suggest how can I continue the form submission during the
> event handler?
>
> onSuccess : function (result) {
>   if(result == true) {
>      $('myForm').send();
>   }
> }
>
> This is the code I'm using:
>
> <script type="text/javascript">
>
>        window.addEvent('domready', function() {
>
>                $$('input.button').addEvent('click', function(e) {
>                        e.stop();
>
>                           var challenge = Recaptcha.get_challenge();
>                           var response = Recaptcha.get_response();
>
>                        var request = new Request.JSON({
>                                url: 'checker.php',
>                                data : {
>                                    recaptcha_challenge_field : challenge,
>                                    recaptcha_response_field : response
>                                },
>                                method: 'get',
>                                onSuccess : function (result) {
>                                    if(result == true) {
>                                        $('myForm').send();
>                                    } else {
>                                        Recaptcha.reload();
>                                    }
>                                }
>                        }).send();
>                });
>        });
> </script>
>
> To unsubscribe from this group, send email to mootools-users+
> unsubscribegooglegroups.com or reply to this email with the words "REMOVE
> ME" as the subject.
>

To unsubscribe from this group, send email to 
mootools-users+unsubscribegooglegroups.com or reply to this email with the 
words "REMOVE ME" as the subject.

Reply via email to