أحاول استخدام كابتشا حسوب في إحدى مشاريعي لكن للأسف توجد مشكلة لم اجد حلها .... قمت بما هو موجود في فيديو كابتشا حسوب
لكن عند ارسال النص
سيرفر كابتشا لايرد لي إلا بكلمة false اما لو كانت صحيحة لا يرد لي بكلمة true
سأضع الكود هنا لمعاينته هل من الممكن المشكلة من سيرفر كابتشا ام الكود فيه مشكلة
هذا هو الكود :
<?php
################################################################## AJAX checkCaptcha this page to check captcha hsoub if it #### TRUE or FALSE ## ################################################################// If request get from POSTif($_SERVER["REQUEST_METHOD"]=="POST"){
$JSON = array();// Captcha hsoub value@$hcaptcha_input= $_POST['hcaptcha_input'];@$hcaptcha_chall= $_POST['hcaptcha_challenge'];@$hcaptcha_key= $_POST['hcaptcha_key'];@$hcaptcha_lang= $_POST['hcaptcha_language'];// Check if values not emptyif(empty($hcaptcha_input)|| empty($hcaptcha_chall)|| empty($hcaptcha_key)|| empty($hcaptcha_lang)){die("error in captcha");}// Coordinate the url captcha
$urlCaptcha ="https://captcha.hsoub.com/api/%s/verify?key=%s&input=%s&challenge=%s";
$urlCaptcha = sprintf($urlCaptcha, $hcaptcha_language, $hcaptcha_key, $hcaptcha_input, $hcaptcha_challenge);// Make request to server hsoub to check if the captcha input are TRUE or FALSE
$request = curl_init($urlCaptcha);
curl_setopt($request, CURLOPT_RETURNTRANSFER,1);// Get response from the server and save is in $response
$response = curl_exec($request);// Close the request
curl_close($request);
$JSON["hcaptcha"]= $response;
echo json_encode($JSON);}else{
header("Location: /quote/error/error404");exit();}?>
السؤال
Hasan Hatem
السلام عليكم ورحمة الله
مرحبا شباب
أحاول استخدام كابتشا حسوب في إحدى مشاريعي لكن للأسف توجد مشكلة لم اجد حلها .... قمت بما هو موجود في فيديو كابتشا حسوب
لكن عند ارسال النص
سيرفر كابتشا لايرد لي إلا بكلمة false اما لو كانت صحيحة لا يرد لي بكلمة true
سأضع الكود هنا لمعاينته هل من الممكن المشكلة من سيرفر كابتشا ام الكود فيه مشكلة
هذا هو الكود :
وشكرا لكل من سيقدم المساعدة
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.