Jeden Tag ein anderes Bild auf einer Webseite

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Dominik Müller
Mitglied
Beiträge: 494
Registriert: 08.08.2004 19:04
Wohnort: Siegbach
Kontaktdaten:

Jeden Tag ein anderes Bild auf einer Webseite

Beitrag von Dominik Müller »

Hallo zusammen,

wie kann man es denn einrichten, dass auf einer Webseite jeden Tag oder alle 6 Stunden automatisch in anderes Bild angezeigt wird?

Grüße
Dominik
Xwitz
Mitglied
Beiträge: 1104
Registriert: 21.06.2005 21:41

Beitrag von Xwitz »

Mit PHP und den Befehlen date und if.

Code: Alles auswählen

if (gmdate(*) == Tag o. Stunde){
Bild_Montag
}
elseif(...){
Bild_...
}
* http://www.selfphp.net/selfphp/funktion ... /date.html
Benutzeravatar
Dominik Müller
Mitglied
Beiträge: 494
Registriert: 08.08.2004 19:04
Wohnort: Siegbach
Kontaktdaten:

Beitrag von Dominik Müller »

Hallo,

kannst du mal ein Beispiel geben?
Wo muss ich was einsetzen?

Bin nicht php'ler... :wink:

Grüße
Dominik
Xwitz
Mitglied
Beiträge: 1104
Registriert: 21.06.2005 21:41

Beitrag von Xwitz »

Dominik Müller hat geschrieben:Bin nicht php'ler... :wink:
Das ist nun wirklich das einfachste.

Code: Alles auswählen

if (gmdate(w) == 0){
echo "<img src="Sonntag.jpg" alt="Sonntag">";
}
elseif(if (gmdate(w) == 1){
echo "<img src="Montag.jpg" alt="Montag">";
}
...

Bei "w" ist 0 der Sonntag, 1 der Montag ... siehe Link oben. Vor Zeichen, die eine bestimmt Bedeutung im Code haben, muß man im String ein \ setzen. http://tut.php-q.net/

switch wäre vielleicht besser:
http://www.selfphp.net/selfphp/funktion ... witch.html
Luuke
Mitglied
Beiträge: 124
Registriert: 21.03.2006 18:20

Beitrag von Luuke »

bei mir funktioniert es nicht!
Xwitz
Mitglied
Beiträge: 1104
Registriert: 21.06.2005 21:41

Beitrag von Xwitz »

Dann betreibe Fehlersuche.

z.B.

Code: Alles auswählen

echo gmdate(w);
Sollte heute "5" ausgeben.
Antworten

Zurück zu „Coding & Technik“