Шаблон изменяет свойства в зав-ти от времени

В шаблоне сайта, в подвале, функцией include вставляется определенный php файл-шаблон. Как сделать так, что бы с 12 дня до 6 вечера по местному времени он вставлялся в шаблон, а все остальное время не вставлялся?

if ( date(‘g’)>11 and date(‘g’)<18 ) include…

Ю.Б., у тебя всегда такие интересные кусочки кода находятся!
А если не по местному, а только по московскому?

Если местное время сервера отличается от московского, то нужно либо цифирки погонять туда-сюда, либо явно указать время в вызове, использовав текущее и смещение, типа так: date(‘g’,time()+7200)

Если нужно ловить местное время на стороне посетителя, тогда все гораздо сложнее.

Все, поняла! Невнимательно прочла первое сообщение в топике

Работает, только если вместо g писать G

вот тут есть еще интересные примеры вывода чего-нибудь в зависимости от времени и дня недели, включая праздничные дни:
http://www.phpbuilder.com/board/showthread.php?p=10865806

Anonymous
Отправить
Ответ на: