Hallo Michael,
[Lange komplizierte Ausfuehrungen gesnippt.]
wenn ich das Datum nehme das ich errechnet habe wann ein termin abgelaufen ist (im beispiel 1 ist das der 02.05.03) und das in sekunden umrechne, könnte ich doch eine differenz von dem jetzigen datum (in sekunden) errechnen. nur wie mache ich das?
Das ist der richtige Ansatz.
Wandle den Termin mit mktime() ins "Unix-Timestamp" Format um.
Den momentanen Zeitpunkt im Timestamp-Format kriegst Du mit time().
(Unix Timestamp: Anzahl Sekunden seit dem 01.01.1970, 00:00:00 Uhr.)
Diese Zahlen kannst Du dann ganz einfach vergleichen u.s.w.
Uebersicht der Datums- und Zeitfunktionen in PHP:
http://www.php.net/manual/de/ref.datetime.php
ich hoffe ihr könnt ein wenig was dazu sagen.
nett wären auch ein paar zeilen code.
Aus dem hohlen Bauch und ungetestet:
$jetzt=time();
$termin=mktime ($hh,$mm,$ss, $monat,$tag,$jahr);
$differenz=$termin-$jetzt;
$limite=24*60*60;
if (($differenz>$limite) AND ($differenz>0))
{
echo "Der Termin ist innerhalb der naechsten 24 Stunden.";
}
HTH, mfg
Thomas