Hi,
fsockopen() auf Port 80, mit fwrite() Request senden, mit fread() Response empfangen, Zeile für Zeile auswerten. Oder file_get_contents() auf die gewünschte Ressource, und bei Fehler stur von einem HTTP-Status 404 ausgehen.
Warum so umständlich?
warum nicht? Geht's *noch* einfacher?
Es gibt ein paar feste Feiertage (also fest an ein Datum gekoppelt), die kann man in eine Tabelle packen. Und es gibt die diversen kirchlichen Feiertage, die sich am Osterdatum orientieren. Das Osterdatum kann man wahrscheinlich auch aus irgendwelchen Tabellen über Jahre hinweg ablesen; für Hartgesottene kann man's auch über den astronomischen Ansatz selbst berechnen. Ephemeridenrechnung ist was Spannendes. ;-)
Der Aufwand wäre dann wohl doch etwas hoch.
So schlimm ist es auch wieder nicht - zumal PHP das Osterdatum direkt über die Funktion easter_date() zur Verfügung stellt. Und die Berechnung des 1. Advent ist ein Einzeiler - der erste Sonntag ab dem 26.11. ist der 1. Advent.
Wieso "hier"? Ich würde überall so kritisch zurückfragen.
Aber du bist nicht überall anzutreffen. ;-)
Nee. Wäre ja auch schrecklich!
So long,
Martin
Auch mit eckigen Radios kann man Rundfunk hören.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(