yubb.de-Logo
Tutorials
yubb@yubb
yubbService
Inside yubb

Header nach Tageszeit

Morgens ein Bild mit Bett, mittags mit Fernseher und Abends mit Sternchen. Wie man diese Einblendung einer Grafik nach Tageszeit realisiert, kann man hier nachlesen.

Hi, hier will ich erklären, wie man den Header (oder Banner) der Tageszeit zuordnen kann:
Also z.B.:
Am Morgen kommt ein Header mit einem Bett :D
Am Mittag mit einem Fernseher
Un am Abend mit Sternchen, oder so.

Also das geht mit Arrays und if-Befehlen:


PHP-Datei:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$array
[0]='<img src="IHR_MORGENBILD">';  // Bild für Morgens 
$array[1]='<img src="IHR_MITTAGSBILD">';  // Bild für Mittags 
$array[2]='<img src="IHR_ANBENDBILD">';  // Bild für Abends 

// Jetzt kommt der Eigentliche Teil 
if(date("H")<12) { 
  
$arr=$array[0];
} elseif(
date("H")>=12 AND date("H")<18) { 
  
$arr=$array[1]; 
} else { 
  
$arr=$array[2]; 

echo 
$arr;
?>


Geschrieben von LLCoolDannY am 18.06.2004 (6871x gelesen)
weiterempfehlen weiterempfehlen   Druckversion Druckversion   kommentieren kommentieren

Ok, klingt gut. Bezieht es sich auf die (lokale) Systemzeit, oder auf die Serverzeit?



R.
Geschrieben von Ralf
Cooles Script!!! Aber kann ich es auch so zurecht coden dass ich den Hintergrund einer Tabelle je nach Tageszeit verändern kann?



greezzzz Borgo
Geschrieben von Borgo
Klar geht das. Du kannst einen Array für die Farbe erstellen und die Auswertung wie auch hier anpassen. Die Variable, nennen wir sie $color, musst du dann nur noch einfügen.
<table bgcolor="<?= $color ?>">
Geschrieben von Matze