logo

أهلا وسهلا بك زائرنا الكريم في أرشيف انكور، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .





27-01-2020 05:37 مساءً
معلومات الكاتب ▼
تاريخ الإنضمام : 15-01-2020
رقم العضوية : 1
المشاركات : 2235
الدولة : فلسطين
الجنس :
تاريخ الميلاد : 11-9-1998
الدعوات : 18
قوة السمعة : 440
موقعي : زيارة موقعي

السلام عليكم ورحمة الله وبركاته
رمضان كريم وكل سنه وانت طيبين
طبعا اتتم عملين مسابقه رمضانيه وموفق للجميع
موضوعنا عن عمل recaptcha v3 للموقع
وده شرح مش اتلقي في اي موقع او اي مكان غير الموضوع ده
صووره ل recaptcha
p_123510
او التقق البشري ده افضل انواع انك تحمي موقعك من التطفل الربورت
او عدم تكرار اللعمليه
اول حاجه اتسجل حساب رابط التحقق البشري من هنا ده مهم جدا
جوجل لتحقق البشري
نشرح التسجيل
التصنيف : اسم الموقع
الاصدار : v3
النطاق : رابط موقعك
واقبل القوانين
بعد ما تسجل ايجيلك كودين خليك فاتح الموقع لحد ما اقولك انستخدم الكودين دول في اي
ندخل في شغلنا html , php
في header حط ده
CODE
  
<script src='https://www.google.com/recaptcha/api.js'></script>

بعدين نيجي مثلا انا عايز اعمل التحقق ده في تسجيل حساب او تسجيل دخول او .......
حط الكود ده في form بتاع اي حاجه انت عايز تحطه فيه
CODE
  
 <div class="form-group"> 
                    <div class="g-recaptcha" data-sitekey="6Lfbi5kUAAAAAKSc8HpFAc3yH0aVKHelT3syJArT"></div> 
                    </div>  

مع تغير الكود بمفتاح الموقع الاكتروني الي عملة بيه الحساب في الصفحه الي قولتلك سيبه مفتوحه
خلينا نعرف حاجه
ممكن تيجيلك علامة التحقق تقولك ان الموقع لاتملك الترخيص ده يبا انت عامل حسابك بطريقة غلط او لازم تصبر لحد ماجوجل يتحقق من حسابك
ندخل علي شغل PHP بتعانا
حط دول في ملف العمليات PHP تبع التسجيل او تسجيل الدخول او .......
CODE
  
$secretKey = "6Lfbi5kUAAAAAHtKQS4CnhKzuuyl4NuyjyA8ZLcg"; 
$responseKey = $_POST['g-recaptcha-response']; 
$userIP = $_SERVER['REMOTE_ADDR']; 
$url = "https://www.google.com/recaptcha/api/siteverify?secret=$secretKey&response=$responseKey&remoteip=$userIP"; 
$response = file_get_contents($url); 
$response = json_decode($response);  

مع تغير الكود لكود
المفتاح السري الي عطهولك جوجل في الصفحه الي قولتلك سيبه
فاضل بقه عملية التحقق وهي الي مهمه ياعني لو التحقق الشخص كان غلط يعطيه غلط او ميتمش العمليه
CODE
  
 if (!$response->success) 
  { 
      $recaptcha='<div class="se-alert error">Verification failed!</div>'; 
      $error .= '1'; 
    }  

عملية التحقق من التسجيل او ...
ده علي حسب الشغل PHP
طبعا الناس الي فاهمه php اكيد اتكون فاهمه قصدي
وي بس كده
طبعا لو عندك مشكله في عمل حساب التحقق البشري تقدر تستخدم الاكواد بتوعي مع اضافه الدومين بتاعك في المشاركه وانا اضيفه عندي علي حسابي وبس كده
انتهى الشرح
وطبعا الشرح منقول للافادة
بالتوفيق للجميع
والسلام ختام




توقيع :Admin
للتواصل مع الادارة بشأن اي موضوع : لمشاهدة الروابط يلزمك التسجيل


اضافة رد جديد اضافة موضوع جديد




الكلمات الدلالية
لا يوجد كلمات دلالية ..









الساعة الآن 06:16 AM