Die Klassenvorstände der Oberstufe am BG/BRG Amstetten wollen die Verwaltung der Entschuldigungen mittels Web-Interface durchführen.
Erstelle ein HTML-Formular (entschuldigungen.html), das es erlaubt,
Name der SchülerIn (Inputfeld), Klasse (Dropdown), Datum (Inputfeld) sowie
Entschuldigungsgrund (Radiobuttons: Krankheit, Familiäres, Sonstiges) sowie
Zustimmung der Entschuldigung (Checkbox: akzeptiert) zu erfassen.
Weiters soll das Formular einen Reset- und Submit-Button enthalten.
Erstelle mittels phpMyAdmin eine MySQL-Datenbank mit einer Tabelle absenz.
Erstelle ein PHP-Script zum Eintragen (eintragen.php) der Daten in die Tabelle absenz der Datenbank.
Erstelle ein PHP-Script zum Auslesen (ausgeben.php) der Daten aus der Tabelle absenz (geordnet nach Klassen) in Tabellenform.
Um Auswertungen mit Tabellenkalkulationen durchführen zu können, sollen die Daten in eine CSV-Tabelle absenz.csv geschrieben werden (analyse.php)
Erstelle eine (übersichtliche) Einstiegsseite (index.php) mit folgenden Möglichkeiten
Entschuldigungen eintragen…
Entschuldigungen ausgeben…
Entschuldigungen in CSV-Datei speichern…
Da es sich um (sensible) Personendaten handelt, soll mitgezählt werden, wie oft diese Seite (index.php) aufgerufen wird. Die jeweils aktuelle Aufrufzahl der Seite soll in der Datei login.txt gespeichert werden.