如何设置我的PHP代码每天更改我的CSS背景图片

时间:2016-02-11 22:04:38

标签: php html css

我有一个有背景的网站,我想让它每天更换。

在我的目录中,我有一个背景。每个背景都有一个数字。

././background1.jpg

在这种情况下,此文件有1个加了它。因此,根据当天,php将重写css,以便在新的一天设置新的背景。

1 个答案:

答案 0 :(得分:0)

您可以使用星期几数字,也可以使用月份数字。除此之外,您可能还需要数据库或保存文件等。这是最简单的方法:

//SHOW ONE IMAGE PER DAY OF THE WEEK FOR 7 IMAGES
$dotw = new \DateTime("NOW");
$dotwNum = $dotw->format('w');
echo "<body style='background: url(../../image{$dotwNum}.jpg)'></div>";

//SHOW ONE IMAGE PER DAY OF THE MONTH FOR 30 IMAGES
$dotm = new \DateTime("NOW");
$dotmNum = $dotw->format('j');
echo "<body style='background: url(../../image{$dotmNum}.jpg)'></div>";