Добавьте расширение .php
в CSS и используйте код PHP, чтобы определить это. Просто используйте стандартные теги PHP.
Например:
body
{
background-image:url('<?php echo $currentImagePath ?>');
}
Где $currentImagePath
- это путь к вашему изображению, определенный заранее (т.е. вверху страницы) с использованием PHP.
$currentImagePath = $_SERVER['DOCUMENT_ROOT'] . "/css/images/" . "month" . (date("n") - 1) . "_" . date("Y") . ".png";
Собираем все вместе:
<?php
header("Content-type: text/css");
$currentImagePath = $_SERVER['DOCUMENT_ROOT'] . "/css/images/" . "month" . (date("n") - 1) . "_" . date("Y") . ".png";
?>
body
{
background-image:url('<?php echo $currentImagePath ?>');
}
Осталось только настроить путь в соответствии с вашей конфигурацией.