منتديات كاس العالم الترفيهيه

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتديات كاس العالم الترفيهيه

اختار لغه المنتدى

اربط حزام الامام و اضغط

منتديات كاس العالم الترفيهيه

انت الزائر رقم؟

عدد زوار المنتدى

زوار المنتدى

المواضيع الأخيرة

» واجهات مجانيه للشات الكتابي و الصوتي
إصنع صفحة راسلنا مع كود التحقق captcha  Emptyالأربعاء أغسطس 01, 2012 2:32 am من طرف الصقر

» حركات خطيره لكرة القدم بلاي ستيشن 2
إصنع صفحة راسلنا مع كود التحقق captcha  Emptyالثلاثاء نوفمبر 15, 2011 6:34 pm من طرف AHMMED

» الان حصريا كود لعبه بلياردو اون لاين
إصنع صفحة راسلنا مع كود التحقق captcha  Emptyالأحد أغسطس 21, 2011 1:56 pm من طرف Mr_King

» رتب و نجوم الاعضاء و المشرفين
إصنع صفحة راسلنا مع كود التحقق captcha  Emptyالسبت يوليو 02, 2011 9:07 pm من طرف غوغو

» شرح كيفية اضافة موقعك الى ( msn ( bing وجلب روبوتاته الى منتداك ! بالشرح المفصل !
إصنع صفحة راسلنا مع كود التحقق captcha  Emptyالأحد مايو 15, 2011 5:50 am من طرف حرائر السامر

» احدث كود العاب فلاشية لموقعك 2010 متجدد + مجانا
إصنع صفحة راسلنا مع كود التحقق captcha  Emptyالإثنين مايو 09, 2011 3:26 am من طرف مهدي العكيلي

» كود لعبه من سيربح المليون (حصريا)
إصنع صفحة راسلنا مع كود التحقق captcha  Emptyالإثنين مايو 09, 2011 3:25 am من طرف مهدي العكيلي

» استايل لمركز التحميل كليجا
إصنع صفحة راسلنا مع كود التحقق captcha  Emptyالخميس مارس 03, 2011 9:23 pm من طرف Admin

» كود محرك نشر المواضيع
إصنع صفحة راسلنا مع كود التحقق captcha  Emptyالخميس مارس 03, 2011 8:28 pm من طرف Admin

مواضيع مماثلة

    راديو روتانا

     

      إصنع صفحة راسلنا مع كود التحقق captcha

      Admin
      Admin
      المدير العام
      المدير العام


      إصنع صفحة راسلنا مع كود التحقق captcha  25110إصنع صفحة راسلنا مع كود التحقق captcha  13
      عدد المساهمات : 431
      نقاط : 881
      السٌّمعَة : 0
      تاريخ التسجيل : 07/11/2010
      العمر : 36

      إصنع صفحة راسلنا مع كود التحقق captcha  Empty إصنع صفحة راسلنا مع كود التحقق captcha

      مُساهمة من طرف Admin الإثنين فبراير 07, 2011 2:25 am

      درسنا اليوم هو كيف تصنع صفحة راسلنا مع كيفية التحقق من أن المراسل إنساناً
      الدرس كله الفائدة منه ان تعرف captcha وكيفية عملها
      أولاً نعمل صفحة contact.php


      كود PHP:
      الكود:
      <?php

      session_start();

      if(isset($_POST['submit'])) {
         
          if(!empty($_POST['name']) && !empty($_POST['email']) && !empty($_POST['message']) && !empty($_POST['code'])) {
         
              if($_POST['code'] == $_SESSION['rand_code']) {
             
                  // send email
                  $accept = "شكراً على المراسلة!";
             
              } else {
             
                  $error = "معذرة يجب ان  تدخل الكود الصحيح.";
             
              }
             
          } else {
         
              $error = "إملأ كافة المعلومات.";
         
          }

      }

      ?>
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>Contact Us</title>
      <style type="text/css">
      form {
          margin:0;
          padding:0;
      }
      input {
          padding:2px;
          width:200px;
      }
      textarea {
          padding:2px;
          width:200px;
          height:100px;
      }
      .button {
          width:60px;
      }
      p {
          margin:0 0 5px 0;
          padding:0;
      }
      .error {
          color:#FF0000;
          margin:0 0 10px 0;
      }
      .accept {
          color:#339966;
          margin:0 0 10px 0;
      }
      </style>
      </head>

      <body>

      <?php if(!empty($error)) echo '<div class="error">'.$error.'</div>'; ?>
      <?php if(!empty($accept)) echo '<div class="accept">'.$accept.'</div>'; ?>

      <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
          <p><input type="text" name="name" /> الاسم</p>
          <p><input type="text" name="email" />البريد</p>
          <p>الرسالة<textarea name="message"></textarea></p>
          <img src="captcha.php"/>
          <p><input type="text" name="code" /> هل أنت إنسان؟</p>
          <p><input type="submit" name="submit" value="إرسال" class="button" /></p>
      </form>

      </body>
      </html>
      فيها عملنا التأكد من المدخلات و الصورة (الكود) و إذا تم الإرسال
      وفورم للإرسال وأظهرنا الكود (صورة الكود)
      ولابد عمل صفحة
      captcha.php

      كود PHP:
      الكود:
      <?php

      session_start();

      $string = '';

      for ($i = 0; $i < 5; $i++) {
          // this numbers refer to numbers of the ascii table (lower case)
          $string .= chr(rand(97, 122));
      }

      $_SESSION['rand_code'] = $string;

      $dir = 'fonts/';

      $image = imagecreatetruecolor(170, 60);
      $black = imagecolorallocate($image, 0, 0, 0);
      $color = imagecolorallocate($image, 200, 100, 90); // red
      $white = imagecolorallocate($image, 255, 255, 255);

      imagefilledrectangle($image,0,0,399,99,$white);
      imagettftext ($image, 30, 0, 10, 40, $color, $dir."arial.ttf", $_SESSION['rand_code']);

      header("Content-type: image/png");
      imagepng($image);

      ?>
      في هذه الصفحة صنعنا صفحة بها 5 حروف عشوائية
      عشان طبعاً وظيفة التأكد من Human
      ..

        الوقت/التاريخ الآن هو الجمعة نوفمبر 22, 2024 4:33 pm