النتائج 1 إلى 7 من 7

الموضوع: كود يرسل ايميل عند تاريخ معين

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2004
    المشاركات
    102

    كود يرسل ايميل عند تاريخ معين



    السلام عليكم

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

    ولكم اجمل تحية :shy:







  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jul 2003
    المشاركات
    240


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

    اما اذا كنت تسأل عن طريقة جعل كود معين يعمل كل فترة معينه فابحث في هذا المنتدى عن كلمة cron و باذن الله ستجد العديد من المواضيع المختصه بهذا..

    بوجـــبر





    __________________
    بوجبر

    http://www.ba7reny.com
    بحريني دوت كوم (موقع صديق)

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    179


    أعتقد كما قال لك الاخ m-plus
    هذا اذا كنت تريد ان تقوم بتنفيذ الامر بوقت محدد بدقة اما مثلا اذا كنت تريد تنفيذه مثلا بعد الساعة الثانية عشر لو فرضنا
    فيوجد طريقة ضع الكود في ملف يدخله الزوار كثيرا مثلا وقم بوضع الكود ليتحقق كل مرة من التاريخ او الوقت وعند اكتمال الشروط يقوم بالمهمة





    __________________
    موقع مدرسة القصاب الاسلامي
    alkasabschool.com

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    شوف هذا قد يفيدك ..

    http://www.phpfaq.php-ar.com/index.p...dab8eb122eb1b0

    او راجع المنتدى من هناك ، كان هناك موضوع تفصيلي رائع ..

    تحياتي





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web

  5. #5
    عضو فعال
    تاريخ التسجيل
    Jul 2003
    المشاركات
    1,576


    ماهي صيغة تاريخ إنتهاء العضوية المخزنة في قاعدة البيانات ؟





    __________________
    SWF Thumbnail - tweet me

  6. #6
    عضو نشيط
    تاريخ التسجيل
    May 2004
    المشاركات
    102


    شكرا لكم جميعا ومشكلتي هنا في الكود ففي كل مرة اختبر الكود يرسل لي ايميل فاضي مع اني جربت تغير صيغة التاريخ في كل مرة وعلى فكرة التاريخ يتخزن في قاعدة البيانات على هيئة DATE اي مثل هذا :

    5-12-2005

    وهذا هو الكود
    كود PHP:
    include("config.php");
    $mydate=date("Y-m-d");
    $sql mysql_query("SELECT 'name' FROM users WHERE enddate = '$mydate'");
    while(
    $user=mysql_fetch_array($sql)){

     
    $message "<p>Users who have expired are:</p><ul>\r\n";
     
    $message .= "<li>$user[1]</li>\r\n";
     
    $headers  'MIME-Version: 1.0' "\r\n";
     
    $headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";
     
    $headers .= 'From: MAIL@SITE.com' "\r\n";
     
    $send mail("MYEMAIL@SITE.com","Expire date ",$message."</ul>",$headers);








  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,007


    اعتقد ان صيغة الكود لديك يصعب التعامل معها

    يجب ان يكون التاريخ مسجل بطرقة الثواني

    كود PHP:
    $d=date("u"); 
    أما التعامل مع صيغة تاريخ 1-4-2005 كهذه يصعب
    إلا في طريقة واحدة وهي
    جعل الصيغة مصفوفة
    فيكون لديك ثلاث متغيرات
    الأول اليوم
    والثاني الشهر والثالث
    السنة
    وتنشء المصفوفة بواسطة الدالة

    explode

    وتتحق من اولا من السنة ثم الشهر ثم اليوم

    بواسطة الدالة الشرطية










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

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

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