Используя PHP, у меня есть DIV, я должен показывать каждую неделю в четверг с 7 вечера до 8 вечера (время сервера, а не время пользователя). Я думаю, что мне нужно что-то с mktime здесь, но я не уверен, как это сделать каждую неделю в один и тот же день / интервал времени.
Есть предположения?
if( date('l') == "Thursday" && date('G') == 19 ) { // do something }
if (date("D") == "Thu" && date("H") == 19) { echo $yourDiv; }
В следующий раз, пожалуйста, покажите нам, что вы пробовали, а затем задайте вопрос о языке программирования! Это не http://make-it-for-me.com
Простая инструкция if:
<?php if (date('w')==4 && date('G') == 19) { // do stuff here }
Это активировалось в четверг в 19:00 и деактивирует, как только он достигнет 20:00
Просто используйте функцию даты с правильными параметрами, чтобы проверить требуемый временной интервал. Например:
if(date('N')==4)... // Thursday if(date('G')==19)... // its 7.?? PM
и т.п.
или фантазии:
if(date('NG')=='419'){...}