За последние 24 часа нас посетил 19131 программист и 1644 робота. Сейчас ищут 918 программистов ...

блокировка определеных дат в календаре

Тема в разделе "PHP для новичков", создана пользователем Dron-Boy, 31 окт 2017.

  1. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    вот у меня есть вывод календаря и там есть условие что бы 3 дням от текущей добавился определеный класс. Но вот наступил конец месяца и у меня условие не работает на следующий месяц получается калсс добавляется только текущей дате 31.10.2017 а 1-2.11.2017 нет.
    вот условие
    PHP:
    1. if($day_to +2 >= $list_day && $month == date(n) && $year == date(Y)){
    2. $disabled2 = 'disabl2';
    3. }
     
  2. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    потому, что надо работать с длинным числом (секунды с 01.01.1970), а не с днями месяцами и годами.
     
    Dron-Boy нравится это.
  3. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    ок тогда получается я дату текущую перевожу через strtiotime и пишу условие да?
    --- Добавлено ---
    спасибо