मैंफार्म पर छवि और क्लाइंट साइड मान्यता के साथ गूगल reCAPTCHA प्रदर्शन जमा करें
How to Validate Google reCaptcha on Form Submit
मैं कोड के नीचे है का पालन किया है मेरी index.php
<!DOCTYPE HTML>
<html>
<head>
<script src='https://www.google.com/recaptcha/api.js'></script>
</head>
<body>
<form method="post" action="post.php">
<div class="g-recaptcha" data-sitekey="6XXXXXXXXXXXXwdsf0K8HbXXXXXXX"></div>
<input type="submit" value="Submit" />
</form>
</body>
</html>
post.php में
$response = $_REQUEST['g-recaptcha-response'];
$secret = '6XXXXXXXXXXXXwdsf0K8HbJNvMw-XXXX';
$server = $_SERVER['REMOTE_ADDR'];
$response = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=" . $secret . "&response=" . $response.'&remoteip='.$server);
$response = json_decode($response, true);
if ($response["success"] === true) {
echo "Logged In Successfully";
} else {
echo "You are a robot";
}
exit;
ऊपर कोड ठीक काम कर रहा है।
क्लाइंट साइड सत्यापन कैसे करें? यह छवियों के विकल्प के साथ कैप्चा नहीं दिखा रहा है।
मैं पहले से ही नीचे
आपका पोस्ट.एफ़.नेट क्लिनेट साइड सत्यापन कर रहा है? – nogad
नोप सर्वर पक्ष –
स्वागत है मैं वास्तव में नहीं जानता कि आपका क्या पूछ रहा है। प्रपत्र सबमिट करने से पहले – nogad