после 12 другой дизайн

Статус
В этой теме нельзя размещать новые ответы.
В большинстве CMS в конфиге есть определение стиля сайта.

Пример для ДЛЕ
файл: engine/init.php
Находим строку:
PHP:
@include (ENGINE_DIR.'/data/config.php');
Добавляем ниже
PHP:
if (date("G")<8)
{
     $config['skin'] = 'night'; //Название папки с ночным шаблоном
}
else 
{
     $config['skin'] = 'day'; //Название папки с дневным шаблоном
}
И например для даного скрипта не будет проблем с путем к картинкам
 
  • Заблокирован
  • #12
была необходимость смены оформления по более сложному алгоритму:
на кроне в базу записывалось раз в сутки актуальное значение.
сайт брал тему оформления исходя из этого параметра.

для задачи ТС это изврат, конечно)
 
У меня есть еще интересный ход:

$hour = date('H');
$colors = array('purple', 'orange', 'green', 'blue');
$st = $colors[floor($hour/6)];

В $st получаем одно из четырех значений массива $colors.
Соответственно с 0 до 6, с 6 до 12, с 12 до 18 и с 18 до 24 :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху