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

الموضوع: حلوا لي مشكلة التقفيل

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427

    حلوا لي مشكلة التقفيل



    بسم الله
    السلام عليكم ورحمة اله وبركاته
    وبعد
    لقد عملت ملف للتقفيل و الفتح على أنه يفتح وعند وقت معين يقفل كما في الكود و العجيب في الأمر أنني في وقت معين و هو عند الساعة 11:40 مساء من يوم 11-01-2006 كان مقفل
    لكن لم يفتح معايه
    لماذا ؟
    كود HTML:
    <?
    
    ## وقت البداية  عندنا
    $start = ('01-01-2006');  #الوقت بالتاريخ
    $start1 = ('10:00 PM'); #الوقت بالساعة
    ## وقت النهاية  عندنا
    $finish = ('12-01-2006');  #الوقت بالتاريخ
    $finish1 = ('11:50 PM'); #الوقت بالساعة
    ## نعمل شرط للمقارنة بين الوقتين والوقت الحالي
    ## باستخدام الداله
    ## date()
    ## Time()
    if( (date('d-m-y') > $start) and ( date('d-m-y') < $finish ) and (time('h:i a') > $start1) and (time('h:i a') < $finish1)   )
    {
    ## ندرج الملف أو نظهر للمتصفح اي كلام او اعلان
    include('http://www.ayna.com');
    }
    else {
    echo 'التسجيل مغلق الآن نرجو التسجيل في الوقت المتاح';
    
    
    }
    ?>






    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..


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


    كود PHP:
    <?php
    ## وقت البداية  عندنا
    $start = ('01-01-2006 10:00 PM');  #الوقت بالتاريخ
    ## وقت النهاية  عندنا
    $finish = ('12-01-2006 11:50 PM');  #الوقت بالتاريخ
    ## نعمل شرط للمقارنة بين الوقتين والوقت الحالي
    if( date('d-m-y h:i A') > $start && date('d-m-y h:i A') < $finish )
    {
        echo 
    "الوقت الآن مسموح به";
    }
    else
    {
        echo 
    'التسجيل مغلق الآن نرجو التسجيل في الوقت المتاح';
    }
    ?>
    جربت الكود ويعمل بالشكل الصحيح... ربما لن يعطي النتائج بالشكل المطلوب اذا كان توقيت السيرفر الذي يعمل فيه الملف مختلف عن توقيتك... لذا أعتقد الكود التالي أفضل منه
    كود PHP:
    <?php
    ## وقت البداية  عندنا
    $start = ('01-01-2006 10:00 PM');  #الوقت بالتاريخ
    ## وقت النهاية  عندنا
    $finish = ('12-01-2006 11:50 PM');  #الوقت بالتاريخ
    ## نعمل شرط للمقارنة بين الوقتين والوقت الحالي
    if( gmdate('d-m-y h:i A') > $start && gmdate('d-m-y h:i A') < $finish )
    {
        echo 
    "الوقت الآن مسموح به";
    }
    else
    {
        echo 
    'التسجيل مغلق الآن نرجو التسجيل في الوقت المتاح';
    }
    ?>
    مع وضع التاريخ والوقت في $start و $finish بتوقيت جرينتش





    __________________
    بوجبر

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





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

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

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