Гость
Покинул форум
Сообщений всего: 112
Дата рег-ции: Нояб. 2011
Помог: 0 раз(а)
|
Надо вывести сообщение с пн-чт 19 00-23 59 что магаз не работает
PHP:
скопировать код в буфер обмена
function check_interval( $hour1,$minute1,$second1,$day1, $hour2,$minute2,$second2,$day2, $week1,$week2 ){ $range1 = mktime ($hour1,$minute1,$second1,date('n'),$day1); $range2 = mktime ($hour2,$minute2,$second2,date('n'),$day2); $curr_week_start = date ('N',$range1); $curr_week_end = date ('N',$range2); //echo date('d.m.Y',$curr_week_start); //$curr_time = mktime ('08','30','00','10','6','2014'); if ( $curr_week_start >= $week1 && $curr_week_end <= $week2 && $curr_time >= $range1 && $curr_time <= $range2 ){ return true; } }
Проверка PHP:
скопировать код в буфер обмена
if ( check_interval ('19','00','00',date("j"),'23','59','59',date("j"),'1','4') ) { $work_message .= "Специалист свяжется с Вами завтра ".date("d.m.Y",time()+86400)." с 9:00 до 10:00 по Москве "; $work = false; }
Вообще это корректная функция и как проверить что магаз не работает с пт-пн 19 00 - 9 00
|