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

الموضوع: باقي على إنتهاء عضويتك 320 يوم ؟؟ كيف ؟؟

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

    باقي على إنتهاء عضويتك 320 يوم ؟؟ كيف ؟؟



    السلام عليكم

    اخواني الاعزاء

    عندي مثلاً عضويات مدفوعه

    وابي مثلاُ يصير في لوحة تحكم كل عضو عدد الايام المتبقيه على إنتهاء العضوية

    حاولت وسويت المثال هذا البسيط

    كود PHP:
    <?php

    $datetoday 
    date('m-d-Y');
    $dateexpire 6-30-2006 ;
    $res $datetoday $dateexpire ;
    echo 
    "$res;

    ?>

    ولكن الناتج غير صحيح !

    كيف راح تصير العملية ؟
    تحياتي لكم







  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    161


    استخدم دالة time()





    __________________
    سـبـحـان الله، والـحــمــد لله، ولا إلـه إلا الله، والله أكـــبـــــر.

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    517


    اقتباس المشاركة الأصلية كتبت بواسطة ALMimoni
    استخدم دالة time()
    مشكور ، ولكن ممكن مثال توضيحي ؟ واكون شاكر لك






  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    161


    دقيقة خلك على الخط شغال فيه والنتائج جيدة





    __________________
    سـبـحـان الله، والـحــمــد لله، ولا إلـه إلا الله، والله أكـــبـــــر.

  5. #5
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    161


    السلام عليكم

    تفضل وان شاء الله يكون هو المطلوب

    كود PHP:
    <?php
    $start
    =1151458117//وقت البداية بالثواني من خلال الدالة time()
    $days=320//عدد الأيام
    $days=$days*24*3600//تحويل الأيام إلى ثواني
    $days=$days+$start;
    if(
    time()>=$days){
    echo 
    "انتهى اشتراكك";
    }else{
    $expire=time()-$start;
    $expire=$expire/3600/24;  //تحويل الثواني إلى أيام
    $expire=(int)$expire//إخراج العدد الصحيح
    echo "سينتهي اشتراكك بعد $expire يوم";
    }
    ?>






    __________________
    سـبـحـان الله، والـحــمــد لله، ولا إلـه إلا الله، والله أكـــبـــــر.



  6. جرب هذا ..
    الكود هذا يعطيك عدد الايام من الان الى الايام تاريخ الانتهاء

    كود PHP:

    <?php
        $day 
    31$month 12$year 2006;
        
    $diff mktime(0,0,0,$month,$day,$year) - time();
        if(
    $diff 0){
            
    // 1 day = 86400 seconds
            
    echo round(($diff/86400),0).' days left in your account';
        }
        else{
            echo 
    'EXPIRE - CANT ENTER THIS AREA ANYMORE';
        }
    ?>






    __________________
    هلابي افضل المواقع العربية تصميماً
    انصح باستخدام ابونتو

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    517


    يعطيك العافية ALMimoni جربته بس مدري كيف جاي :S لا هنت

    يعطيك العافية hilaby هذا هو المطلوب لا هنت يا غالي






  8. #8
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    161


    حياك الله وكل الطرق تؤدي إلى روما

    وفعلا طريقة hilaby أسهل وأوضح

    بالتوفيق





    __________________
    سـبـحـان الله، والـحــمــد لله، ولا إلـه إلا الله، والله أكـــبـــــر.





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

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

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