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


How can i setup my php code to change my CSS background picture daily

我有一个有背景的网站,我希望它每天都在变化。

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

././background1.jpg

在本例中,此文件附加了 1。因此,根据 php 将重写 css 的日期,以便在新的一天设置新的背景。

您可以使用星期几数字或月中的某天数字。除此之外,您可能需要数据库或保存文件或其他东西。这是最简单的方法:

//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>";