2012-03-29 7 views
1

Ich bin mir bewusst, dass es möglich ist, das reCAPTCHA Bild mit PHP, wie diese zu manipulieren: http://www.phpcaptcha.org/documentation/customizing-securimage/ReCAPTCHA Ajax API Bildanpassung?

Ich bin mit dem AJAX API zum Erzeugen und mein Captcha Bild Validierung und frage mich, ob es möglich ist, ähnlich zu tun oder das gleiche mit AJAX. Ich glaube nicht, dass es ein Teil der API ist, aber vielleicht könnte die Anfrage über meinen Server laufen, einige Parameter generieren, dann das Bild von ReCAPTCHA holen und dann alles über AJAX zurückgeben.

Aus Gründen der einschließlich Code:

$(document).ready(function(e) { 
    //Create ReCaptcha 
    var options = { 
     target: '#output',  
     beforeSubmit: showRequest, 
     success: showResponse, 
     url: 'recaptcha/recaptcha.php' 
    }; 
    $('#registerform').submit(function() { 
     $(this).ajaxSubmit(options); 
     return false; 
    }); 
    var RecaptchaOptions = { 
     theme : 'custom' 
    }; 
    Recaptcha.create('PUBLIC_KEY', 'recaptcha_image', RecaptchaOptions); 
}); 

Jede Hilfe würde geschätzt.

Antwort

0

Es ist möglich, einfache Bedienung reCaptcha einfach mit AJAX:

this nice article here lesen darüber vor allem die AJAX Part und die DEMO

Hoffnung Anzeigen dieses Sie Ihr Problem :)

bereits lösen hilft
+0

Ich hatte lese das, nicht genau das, was ich machen möchte, [hier ist, wie mein Captcha im Moment aussieht] (http://i.imm.io/kxcl.png). Was ich zu erreichen hoffte, war, es auf ein Wort zu reduzieren, anstatt auf die beiden Standardwerte. – azz

+0

Das ist nichts, was ich aus Ihrer Frage herauslesen kann. Ich weiß auch nicht, ob das möglich ist. Abgesehen davon würde ich das nicht bevorzugen! Warum sollte man ein System ändern, das auf vielen Websites bekannt und akzeptiert ist? Wenn Sie dieses Problem lösen, wo ist Ihr zusätzlicher Vorteil, wenn Sie so etwas haben? – Neysor