Hallo,
ich hab mal einen PHP-Countdown für meine Seite geschrieben. Und am Anfang hab ich gedacht wie gut das funktioniert. Die Idee zum countdown hatte ich irgendwo aus dem Internet und auf den ersten Blick scheint das ganze sehr einfach zu sein.
Aber dann habe ich mir gedacht, dass ich doch irgendwas missverstanden habe.
also wir haben einen timestamp in der zukunft den nennen wir $zukunft
wir haben den actuellen timestamp den nennen wir $aktuell.
so wir fangen:
$rest=$zukunft-$aktuell;
$echo date(„G:i:s“, $rest);
so dann zeigt uns der COunter rein theoretisch Stunden:Minuten:Sekunden bis zum ereignis an.
Ich hab das ganze einbisschen erweitert, habe noch tage drin. Aber das ist jetzt egal.
Aufjedenfall hab ich zuerst nicht gemerkt, dass das nicht so richtig funktioniert. Nachher ist mir aufgefallen, dass das ganze 1 h zuspät läuft. Und wenn es z.B. 23 h 54 min sind hat es 00:54 angezeigt.
Naja ich hab dann gedacht, geht wohl nicht und hab im internet, nach einem Countdown-Beispiel gesucht. Natürlich nix gescheites gefunden.
Dann hab ich einfach $rest-3600 gemacht und jetzt funzt das einwandfrei. Was ich aber trotzdem nicht verstehe, wieso funzt das erst mit $rest-3600 einwandfrei. Das wollte ich fragen.
mfg
Paul