我怎样才能用ajax验证recaptcha?

时间:2014-01-29 20:18:07

标签: javascript php jquery ajax recaptcha

我在js中的函数有这段代码:

$.ajax({
                                url: "ajax.php",
                                type: 'POST',
                                data: 'act=newAccount&email=' + email + '&password=' + password  + '&first-name=' + firstName + '&last-name=' + lastName + '&company-name=' + companyName,
                                success: function(data) 
                                {
                                    json = JSON.parse(data);
                                    if (json === true)
                                    {
                                        console.log("data");
                                        $("#new-account-form")[0].reset();
                                        window.location.replace('login.php');
                                    }
                                    else
                                    {
                                        $(".error-message span").html('Your regestry failed. Please, insert valid data.');
                                        $('.error-message').fadeIn('slow', function () {
                                            $('.error-message').delay(5000).fadeOut('slow');
                                        });
                                    }
                                }
                            });

现在,我想在我的ajax.php中验证recaptha,但我不知道我是怎么做的......

谢谢大家

1 个答案:

答案 0 :(得分:0)

你需要一个Captcha图像的显示器和一些代码来验证它。我推荐 Securimage ,它对我来说很好,而且它很容易实现。请在http://www.phpcaptcha.org/documentation/quickstart-guide/

查看