funcs_kalender.phpauge_kal_check_datearray auge_kal_check_date ( void )
Die Funktion auge_kal_check_date ermittelt aus dem aktuellen Datum oder per POST oder GET übergebenen Werten verschiedene Angaben zum Datum, die im weiteren Verlauf des Skripts verarbeitet werden. Diese Angaben werden als assoziatives Array zurückgegeben.
Das Array enthält folgende Daten
[jahr] => 2008: Jahresangabe für das aktuell gewählte Datum[mon] => 8: Monatsangabe für das aktuell gewählte Datum[mtag] => 31: Anzahl der Tage des Monats[tag] => 10: Tagesangabe für das aktuell gewählte Datum[tset] => 1: Vorschalter für die Anzeige des Formulars[lmon] => 7: Monatsangabe für den Vormonat[bjahr] => 2008: Jahresangabe für den Vormonat[nmon] => 9: Monatsangabe für den folgenden Monat[njahr] => 2008: Jahresangabe für den folgenden Monat[sqlish] => 2008-08-10: SQL-gerechte Ausgabe des gewählten Datums[form] => 1: Schalter für die Anzeige des Formularsauge_kal_check_termarray auge_kal_check_term ( array $date, resource $sql )
auge_kal_check_term gibt ein Array mit den zweistelligen Daten der Tage zurück, zu denen es Einträge gibt. Als Parameter erwartet die Funktion das Array $date (siehe: auge_kal_check_date) und die Ressourcenkennung der Datenbankverbindung.
auge_kal_calendarstring auge_kal_calendar ( array $date , array $check )
Mit auge_kal_calendar wird die HTML-Ausgabe eines Kalenders zusammengebaut. Berücksichtigt werden dabei sowohl das aktuelle Datum $date wie, so übergeben, Angaben zu den Tagen, zu denen Einträge vorliegen ($check).