صفحة 7 من 9 الأولىالأولى ... 23456789 الأخيرةالأخيرة
النتائج 91 إلى 105 من 133

الموضوع: [مشروع] إنشاء القائمة البريدية المبسطة ..

  1. #91
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    227


    السلام عليكم
    عمل رائع ياشباب واسمحلى أخى الداعية اعمل شرح بسيط لكود صفحة send.php

    كود PHP:
    include('config.php'); 
    قمنا باستدعاء ملف الاتصال بالقاعدة

    كود PHP:
    $name $_POST['name']; 
    $email $_POST['email']; 
    بنقول للبرنامج استعدى لنا اسم المستخدم name والايميل الذى وضعة email والذى ادخل فى صفحة add

    كود PHP:
    if(!$name || !$email
        { 
          echo 
    'يجب ملأ جميع الحقول'
        } 
    لو خانة الاسم والحقول فارغة اكتب للزائر آسفين ارجع واملا بياناتك

    كود PHP:
    else 
            { 
               
    // إضافة دالة التاريخ 
                 
    $date date('Y-m-d'); 

               
    // تنقية المتغيرات من الفراغات: 
               
    $name trim($name); 
               
    $email trim($email); 
                
               
    // تنقية المتغيرات من وسوم هتمل 
               
    $name strip_tags($name); 
               
    $email strip_tags($email); 
                
               
    $Query MySQL_Query("INSERT INTO email(name,email,date) 
                                       VALUES('
    $name','$email','$date')"); 
                       if(!
    $Query
                          { 
                          echo 
    'حدث خطأ أثناء الإضافة'
                          } 
                           
                            else 
                               { 
                               echo 
    'شكرا لك تمت إضافة بريدك بنجاح'
                                } 
                                } 
    else تعنى طب لو حدث عكس ال if ؟
    وترجمتها
    لو مادخلتش الاسم والايميل
    ارجع كمل البيانات
    لو العكس
    أكمل ايها البرنامج تنفيذ باقى الكود
    طب باقى الكود؟
    بالنسبة للسطور الثلاث الاولى الاخ الكريم الداعية بارك الله فية موضح فى التعليقات
    وهى خطوات مهمة جدا وسنحتاجها عند استخراج اى بيانات مدخلة من قبل الزائر
    وكنت قرات جملة جميلة جدا ل rasmus ledorf فى كتاب php tips and tricks لا تثق ابدا فى الزائر
    نعم تأكد من انة لم يضع مسافات سهوا وتأكد من اة لم يقوم بكتابة اكواد html فقد تكون خطيرة
    ونستطيع ايضا التأكد من عدم كتابتة لاى اوامر Mysql فقد تكون فى منتهى الخطورة
    طيب نرجع لكودنا
    $Query = MySQL_Query("INSERT INTO email(name,email,date)
    VALUES('$name','$email','$date')");

    دى بالظبط طريقة الاستعلام من قواعد البيانات بحيث يكون عندنا حقول وفيها بيانات ونستعلم قاعدة البيانات عنها هل هى عندك؟ اذا كان لا
    if(!$Query)
    {
    echo 'حدث خطأ أثناء الإضافة';
    }

    واذا كان نعم
    تمت الاضافة بنجاح

    بالتوفيق فى الاصدارات القادمة باذن الله





    __________________
    شكرا سوالف سوفت
    بكسلات لخدمات الويب
    www.pxlat.com

  2. #92
    Banned
    تاريخ التسجيل
    Sep 2004
    المشاركات
    835


    شكرا اخوي Pxlat شرح مميز ووافي واتمنى من داعية كتابة ما الجديد لكي نتساعد في عمله






  3. #93
    فضلاً اكتب اسمك الحقيقي هنا
    زائرداعية


    السلام عليكم ورحمة الله
    Pxlat مهما شكرتك فلن أوفيك حقك
    جزاك الله خيرا

    شرح رائع وميسر جدا
    شكرا بالنيابة عن الفريق .......

    يسعدنا أن تنظم إلينا
    -----------------------------------------------------------------------------------------------------
    الان سنبرمج صفحة لعرض جميع الإيميلات المخزنة في قاعدة البيانات....
    قبل ذلك مطلوب من أعضاء الفريق تجربة الملفات على السيرفر ...........






  4. #94
    Banned
    تاريخ التسجيل
    Sep 2004
    المشاركات
    835


    اخوي انا جربت كل الملفات وكل شي تمام وننتظر شرح صفحة عرض الايميلات






  5. #95
    فضلاً اكتب اسمك الحقيقي هنا
    زائرداعية


    أخي كواسر
    هل جربت أن تضيف بيانات ؟ وادخل على phpmyadmin لترى هل تم تخزين البيانات أم لا
    وشكرا لك






  6. #96
    Banned
    تاريخ التسجيل
    Sep 2004
    المشاركات
    835


    اخوي داعية ما حصلت شي محفوظ قي القاعدة الظاهر فيه خطا Unknown database 'email' هذا عن الاضافة اخوي






  7. #97
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    الى الامام إخواني ..

    وبالتوفيق لكم ..





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

  8. #98
    فضلاً اكتب اسمك الحقيقي هنا
    زائرداعية


    السلام عليكم ورحمة الله

    شكرا للأخ Pxlat على الشرح المميز

    الملفات الباقية لانتهاء السكريبت (المشروع):
    + برمجة صفحة عرض
    + برمج لوحة تحكم
    + خاصبة البحث

    شدوا حيلكم شباب لم يبق الكثير........
    ----------------------------------------------------------------

    أخي كواسر سأجرب الملفات وأخبرك أين الخطأ
    قبل ذلك تأكد أنك زرعت الجدول باسم: email في قاعدة البيانات.
    تحياتي






  9. #99
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    وجزاكم خيرا إخواني مسلم ومجاهد وداعية .. وفقكم الله
    شكرا أخي بكسلات على الشرح

    أخي مجاهد
    1- لماذا تريد صفحة عرض؟ أقصد الزوار لن يستعرضوا شيئا .. أم أنك تقصد صفحة عرض داخل لوحة التحكم؟
    2- هناك شيء صغير لكنه هام .. وغير موجود فيما تم .. عند الإضافة يجب أن نتأكد أولا من أن الإيميل الذي يريد الزائر إضافته غير موجود أصلا في قواعد البيانات! وإلا فسوف تكون عندنا إيميلات مكررة كثيرة ..
    اسمحوا لي بهذا التعديل:
    كود PHP:
    include('config.php'); 

    $name $_POST['name']; 
    $email $_POST['email']; 

      if(!
    $name || !$email
        { 
          echo 
    'يجب ملأ جميع الحقول'
        } 
         
          else 
            { 
               
    // إضافة دالة التاريخ 
                 
    $date date('Y-m-d'); 

               
    // تنقية المتغيرات من الفراغات: 
               
    $name trim($name); 
               
    $email trim($email); 
                
               
    // تنقية المتغيرات من وسوم هتمل 
               
    $name strip_tags($name); 
               
    $email strip_tags($email); 
                
    // التأكد من عدم وجود الإيميل مسبقا في قواعد البيانات
              
    $here mysql_num_rows(mysql_query("SELECT id FROM email WHERE email like '$email'"));
              if(
    $here 0) echo "هذا الإيميل مسجل فعلا!";
              else{
    // الإيميل لا يوجد في قواعد البيانات
               
    $Query MySQL_Query("INSERT INTO email(name,email,date) 
                                       VALUES('
    $name','$email','$date')"); 
                       if(!
    $Query
                          { 
                          echo 
    'حدث خطأ أثناء الإضافة'
                          } 
                           
                            else 
                               { 
                               echo 
    'شكرا لك تمت إضافة بريدك بنجاح'
                                } 
                                } 







    __________________
    ....
    محمد حسام
    انترنت بلس

  10. #100
    Banned
    تاريخ التسجيل
    Sep 2004
    المشاركات
    835


    تسلم حبيبي انترنت بلس على هذا التوضيح وبالفعل انا فكرة فيها ونسيت اطرحها وان شاءالله القادم افضل






  11. #101
    فضلاً اكتب اسمك الحقيقي هنا
    زائرداعية


    أهلا أستاذي الفاضل أنترنت بلس
    والله مشاركتك في الموضوع دعم قوي للمجموعة بارك الله فيك

    الإضافة التي تفضلتم بها موجودة في قائمة الخصائص التي اتفق عليها الفريق
    وكان من المقرر إضافتها عند انتهاء السكريبت


    شكرا مجددا
    ونريد تشجيع من الشباب ^_^






  12. #102
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    2,477


    جزاك الله خير اخى الكريم انترنت بلس

    اخى داعيه هل يمكن اضافه امر محدد لأضافه بريد نطاق انت تحدده يعنى مثلا
    نحدد عدد النطاقات البريديه فى نطاقات ( yahoo.com htomail.com gmail.com flashmail.com gawab.com maktoob.com )
    وامنع النطاقات التى يضعها الزوار بهذا الشكل ( sdfk@df.com sad@dfdfsd.com ) وهى فى حد ذاتها مقبوله وتضاف على قاعدة البيانات ..

    بالنسبه لـ username@mydomain.com
    فهى اغلبها اصحاب مواقع ولن تجدهم بالقائمه

    اعلم ان الامر صعب ولكن مجرد اقتراح لتوسيع فكرة القائمه .....





    __________________
    ماشاء الله و لا حولا و لاقوة إلا بالله .
    ويب إيفوليوشن WEC : عندما تمتلك العصا التي تفعل بها كل شيء
    معاينة الإصدارة 1.0.6

  13. #103
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    227


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





    __________________
    شكرا سوالف سوفت
    بكسلات لخدمات الويب
    www.pxlat.com

  14. #104
    فضلاً اكتب اسمك الحقيقي هنا
    زائرداعية


    نعم أخي مسلم فكرة موفقة
    أنا من ناحيتي موافق

    يمكنك إضافة ذلك أخي ستايلات
    أحس أن السكريبت النهائي سيكون رائعا بتعاون الإخوة الأفاضل






  15. #105
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    إلى الامام أخواني الكرام ..

    وانا متابع معكم ..

    وبالتوفيق لكم ..





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





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض