"I am not a robot" Recpatcha का उपयोग कर के पारंपरिक तरीके से ग्राहक पक्ष पर एक <form>
साथ हो रहा है:"नॉट ए रोबोट" एक <form> बिना recaptcha लेकिन AJAX के बजाय
<form action="post.php" method="POST">
<div class="g-recaptcha" data-sitekey="6Lc_0f4SAAAAAF9ZA_d7Dxi9qRbPMMNW-tLSvhe6"></div>
<button type="submit">Sign in</button>
</form>
<script src='https://www.google.com/recaptcha/api.js'></script>
फिर कुछ g-recaptcha-response
सर्वर से भेजा जाएगा।
$('#btn-post').click(function(e) {
$.ajax({
type: "POST",
url: "post.php",
data: {
action: 'post',
text: $("#text").val(),
ajaxMode: "true"
},
success: function(data) { },
error: function(data) { }
}); } });
** कैसे इस समाधान के साथ g-recaptcha-response
जवाब पाने के लिए:
लेकिन, मेरा कोड में मैं एक <form>
लेकिन इसके बजाय एक AJAX कॉल का उपयोग नहीं करते?
यह सफलता कॉलबैक फ़ंक्शन में डेटा चर में होना चाहिए। – HaukurHaf
@ हौकुरहाफ: लेकिन यहां AJAX कॉल में, रिकैप्चा का बिल्कुल उल्लेख नहीं किया गया है। सफलता में यह कैसे होगा? – Basj