与ajax帖子的Securimage空会话

时间:2016-01-25 12:49:37

标签: php jquery ajax forms captcha

当提交没有ajax的表单时,Securimage的验证码验证有效,但是当我想用ajax提交时,验证码代码总是无效的。我是否必须在ajax调用中添加特定内容或在securimage.php中更改某些内容?

$("#contact-form").submit(function() {
        $.ajax({
                type:"POST",
                url: "contact.do.php",
                data: $(this).serialize(),
                processData: false,
                success: function(data) {
                    $("#contactResponse").html(data);
                }
        });
});

1 个答案:

答案 0 :(得分:-1)

使用谷歌ReCAPTCHA

示例:

http://www.9lessons.info/2014/12/google-new-recaptcha-using-php-are-you.html

参考:

https://www.google.com/recaptcha/api2/demo

在这里生成密钥

  https://www.google.com/recaptcha/admin#list