Показать сообщение отдельно
  #8 (permalink)  
Старый 31.05.2016, 17:16
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

//количество подключаемых блоков в страницу или количество страниц, которые будут отданы клиенту
$number_page = 4; //например в месяце грубо говоря четыре недели
//определить какую страницу нужно подключить по номеру недели в году
//деленному по модулю на количество страниц (подключений)
$page = date('W') % $number_page; //значение будет равно от 0 до 3
//полученные значения нужно связать с данными, которые будут подключаться к странице
//или же со страницами, которые будут выводиться
//например, в массиве описаны эти файлы
$pages = [
    'name_1.ext',
    'name_2.ext',
    'name_3.ext',
    'name_4.ext'
];
//подключаем 
include $pages[$page];
Ответить с цитированием