PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Countdown



rideyourstyle
23-09-2004, 20:25
hilfe leute

habe ein Countdown in PHP Programmiert und er zeigt einfach die falsche Zeit an! Wäre Dankbar, wenn mir jemand helfen könnte!

<?
print '<meta http-equiv="refresh" content="1">';
$timestamp = time();
$ziel = mktime(20,0,0,9,24,2004); // Bis zu dieser Zeit muss heruntergezählt
//werden!
$noch = $ziel-$timestamp;
$tag = date("j", $noch);
$stunde = date("G", $noch);
$min = date("i", $noch);
$min2 = abs($min);
$sec = date("s", $noch);
$sec2 = abs($sec);
print '<body bgcolor="#0000FF"><h2><b><font face="Bookman Old Style" color="#00FFFF"><center><br><br><br><br><br><br>';
print "es geit no $tag Tag $stunde Stunde, $min2 Minute ond $sec2 Sekunde bes zum..." ;
?>

sixfriends
26-09-2004, 20:28
Das liegt daran, dass du in $noch die Sekunden bis zu dem Datum stehen hast, date() berechnet aber aus den angegebenen sec ein Datum und eine Uhrzeit, und zwar in Sekunden ab dem 1.1.1970. Daher:

$day = $ziel-$timestamp;
$sec = $day % 60;
$day = floor($day/60);
$min = $day % 60;
$day = floor($day/60);
$stunde = $day % 24;
$day = floor($day/24);

rideyourstyle
27-09-2004, 23:10
Hey merci!

Funktioniert sogar! ;-)






www.rideyourstyle.ch --> für alle die den winter lieben!