Jan Lehnardt: jeden tag ein anderes hintergrundbild, geht das?

Beitrag lesen

Hi,

<?php
$bilder=array('sonntagsbil.jpg','montagsbild.jpg','dienstagsbild.jpg','mittwochsbild.jpg','donnerstagsbild.jpg','freitagsbild.jpg','samstagsbild.jpg');
echo '.montag {background-image:url('.bilder[date('w')].'}';

hi, ich möchte jeden tag der woche ein anderes hintergrundbild auf meiner website haben. die einfachste möglichkeit scheint mir zu sein, einfach die klasse des bodys (-body class="montag"-) auszutauschen. ist es möglich, dies durch ein php script zu machen? oder sollte ich da besser eine andere scriptsprache benutzen?

so ?

du definierst einen array mit den bildern (zeile 1). danach gibst du deine css zeile aus. date('w') gibt den tag der woche von 0-6 (sonntag bis samstag) zurueck. es wird als das array elemnt entsprechend des wochentages ausgewaehlt.

Jan
--