Wollt mal schnell ein kleines Script für einen Countdown proggen:
Code: Alles auswählen
<?php
$start = mktime(17, 0, 0, 7, 12, 2003);
$jetzt = time();
$sekunden = $start - $jetzt;
$tage = $sekunden / (60 * 60 * 24);
$stunden = bcmod($sekunden, (60 * 60 * 24)) / (60 * 60);
echo number_format($tage, 0) . " Tage, " . number_format($stunden, 0) . " Stunden<br>";
?>
Aber es will nicht ganz hinhauen. Manchmal stimmt es, manchmal werden aber irgendwelche Zahlen angezeigt (beim Verändern des zukünftigen Datums).
Wo ist der (offensichtlich logische) Fehler ??