Countdown Script spielt verrückt!?

maga147

Erfahrenes Mitglied
Hallo,

ich habe ein Countdown Script geschrieben, dass sich die ganzen Informationen aus einer Datenbank hohlt. Solange die Berechnung im gleichen Monat ist, funktioniert alles einwandfrei... Sobald ich aber der abgelaufene Countdown (Bzw. das Datum auf das gezählt werden soll) im nächsten Monat ist, kommt keine Ausgabe mehr!

Kann sich bitte mal jemand meinen Code anschauen und bissl nach Fehlern oder ähnlichem durchforsten Wäre euch sehr Dankbar

Hier der Code

PHP:
$tabelle ="Ereignis";

$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT * from $tabelle ORDER BY 'folge'";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
while ($ausgabe = mysql_fetch_array ($result)) 
{
$timestamp = time();
$datum = date("d.m.Y", $timestamp);

echo'' ;
$aktuell=explode(".",$datum);
$ablauf=explode(".",$ausgabe["datum"]);

if ($ablauf[0] + $ablauf[1] + $ablauf[2] > $aktuell[0] + $aktuell[1] + $aktuell[2])
{

$opening = mktime(0, 0, 0, $ablauf[1], $ablauf[0], $ablauf[2]);
$now = time();
$diff = ceil(($opening - $now) / (1 * 24 * 60 * 60));
echo' '.$ausgabe['vor_text'].' '.$diff.' '.$ausgabe['nach_text'].'<br>';
}
if ($ablauf[0]==date("d") && $ablauf[1]==date("m") && $ablauf[2]==date("Y"))
{
echo ''.$ausgabe["ausgabe_heute"].'<br>';
}
echo'';

}
echo'';


mysql_close ($dbverbindung)
?>
 
Zurück