Hallo,
Besorg die dunit,
füttere deine Testmethode mit Daten und debugge es einfach.
edit:
naja wolln wir mal nicht so sein
kommt dir überhaupt hier rein ?
if ((now < strtotime(frueh)) and (now > strtotime(spaet))) then
NÖ!
Now kann nie kleiner UND grösser sein,
wenn schon, dann ODER
if ((now < strtotime(frueh)) OR (now > strtotime(spaet))) then
Was ich hier generell vermisse, ist das Datum.
Es wird hier ja nur mit Zeit gerechnet.
Der Trick ist, einfach 1 (eins) dazuzuaddieren (=24 Stunden),
da brauchst vielleicht später.
Heiko
PS: Mit F8 setzt man breakpoints.