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

الموضوع: كيف يمكن ان اعرف تاريخ معيين اذا كان اكبر من تاريخ اليوم (هل ما زال تاريخ جديد)

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

    كيف يمكن ان اعرف تاريخ معيين اذا كان اكبر من تاريخ اليوم (هل ما زال تاريخ جديد)



    كيف يمكن ان اعرف اذا التاريخ الموجود بالمتغير $date اكبر من تاريخ اليوم .. مع العلم ان المتغير date شكله هو : 2004-03-12 06:08:00


    التاريخ الموجود بقاعدة البيانات موجود بالشكل التالي :

    2004-03-12 06:08:00

    وللحصول على تاريخ اليوم بنفس الشكل السابق نستخدم الدالة :

    كود PHP:
             function act_date()
    {
       
    $today getdate();
       
    $seconds $today['seconds'];
       
    $minutes $today['minutes'];
       
    $hours $today['hours'];
       
    $mday $today['mday'];
       
    $month $today['mon'];
       
    $year $today['year'];
       
    $actdate=$year."-".$month."-".$mday."  ".$hours.":".$minutes.":".$seconds ;
       return   
    $actdate;

    معلومات مساعده :

    لتفصيل متغيير التاريخ $date :

    كود PHP:
            ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})"$date$date);
            
    $day     $date[3];
            
    $month   $date[2];
            
    $year    $date[1];
            
    $hour    $date[4];
            
    $minutes $date[5]; 
    ولعكس العملية اي لوضع السنه وايوم والشهر وووو بالمتغير $date

    كود PHP:
         $date "$year-$month-$day $hour:$minutes:00"






    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

    hamudi غير متواجد حالياً


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


    السكربت السابق ظهر بشكل خاطىء بالنسبة لتفصيل المتغير date

    كود PHP:
    ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})"$date$date);
    $day     $date[3];
    $month   $date[2];
    $year    $date[1];
    $hour    $date[4];
    $minutes $date[5]; 
    اتمنى ان يظهر الان بشكل افضل





    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

    hamudi غير متواجد حالياً

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2001
    المشاركات
    867


    لا يوجد من لديه افكار لحل هذه المشكله التي تواجهني

    ارجو مساعدتكم





    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

    hamudi غير متواجد حالياً

  4. #4
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    الحل سهل ... نوعا ما
    كود PHP:
    <?
    $date 
    str_replace(":","",str_replace("-","",str_replace(" ","",$date)));
    $today str_replace(":","",str_replace("-","",str_replace(" ","",$today)));
    if(
    $date>$today)
    print 
    "date >tody";
    ?>






    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
    daif غير متواجد حالياً

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


    رائع اخي daif , مبدع والله
    يعطيك مليون عافيه اخيرا وجدت الحل بفضلك

    والحل عمل التاريخ كانه رقم واحد ثم نقارن اي رقم اكبر

    مشكور daif انشاء الله اقدر ان اساعدك مثل ما ساعدتني





    __________________


    موقع دبوريه - عرب 48: http://www.dabburiya.net/index.php

    منتدى دبوريه - عرب 48: http://www.dabburiya.net/forums/index.php

    hamudi غير متواجد حالياً

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    789


    اقترح عليك استخدام دلالة
    كود PHP:
    echo time(); 
    هذى ادق بالعمل

    تحياتى





    __________________
    متى استعبدتم الناس وقد ولدتهم أمهاتهم أحرار........
    -----------------------------------
    شبكة الشعر الادبيه
    ArabCoders غير متواجد حالياً





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

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