From de186f81e3e84f706e79e3623cbc6226ebdb12fe Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Fri, 23 Jan 2026 18:05:57 +0100 Subject: schiebe mehr PHP code von index.php in lade_daten.php Somit kann der Code leichter wiederverwendet und Codedopplung vorgebeugt werden. --- lade_daten.php | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) (limited to 'lade_daten.php') diff --git a/lade_daten.php b/lade_daten.php index 85f363a..eeff6c7 100644 --- a/lade_daten.php +++ b/lade_daten.php @@ -1,5 +1,5 @@ -Tags als JSON in die Webseite. +function schreibe_json($CONFIG, $SCHULJAHR, $JAHRGANG): array { + // Lade die Daten aus der Datenbank + $daten = lade_daten($CONFIG, $SCHULJAHR, $JAHRGANG); + + // Bereite die Klassen und Ereignisse für Javascript vor + $daten_json = json_encode($daten); + + // Ersetze die $JAHRGANG und $SCHULJAHR Platzhalter durch die Werte der Variablen + $bilder_pfad = str_replace( + array('$JAHRGANG', '$SCHULJAHR'), + array($JAHRGANG, $SCHULJAHR), + $CONFIG['bilder_pfad_format']); + + $bilder_pfad_json = json_encode($bilder_pfad); + $streak_anzahl = json_encode($CONFIG['streak_anzahl'] ?? ''); + $streak_ziel = json_encode($CONFIG['streak_ziel'] ?? ''); + + // Schreibe den Javascript Code mit unseren Daten in die Webseite + echo ""; + + return $daten; +} ?> -- cgit v1.2.3