sidebar.php (oder entsprechend andere Stelle)
echo CountDown(24, 12, 2003);
// Funktion: CountDown
// Gibt die Tage, Stunden oder Minuten bis zu einem
// bestimmten Zeitpunkt zurück.function CountDown($tag,$monat,$jahr) {
// Berechnungen
$cd['sekunden'] = mktime(0,0,0,$monat,$tag,$jahr) - time();
$cd['minuten'] = floor($cd['sekunden'] / 60);
$cd['stunden'] = floor($cd['minuten'] / 60);
$cd['tage'] = floor($cd['stunden'] / 24);
// Abbruch
if($cd['sekunden'] < 0)
return FALSE;
// Ausgabe vorbereiten
if($cd['tage']) {
$wert = $cd['tage'].' Tag';
if($cd['tage'] > 1) $wert.='e';
} elseif($cd['stunden']) {
$wert = $cd['stunden'].' Stunde';
if($cd['stunden'] > 1) $wert.='n';
} else {
$wert = $cd['minuten'].' Minute';
if($cd['minuten'] > 1) $wert.='n';
}
// Rückgabe
return 'noch '.$wert;
}