diff options
Diffstat (limited to 'index.php')
| -rw-r--r-- | index.php | 27 |
1 files changed, 3 insertions, 24 deletions
@@ -39,30 +39,9 @@ // Lade die Funktion, um die Daten aus der Datenbank zu lesen require('lade_daten.php'); - // Lade alle Daten aus der Datenbank mit der in lade_daten.php definierten - // Funktion lade_daten($config, $schuljahr, $jahrgang) - $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 "<script>"; - echo "const daten = $daten_json;\n"; - echo "const bilder_pfad = $bilder_pfad_json;\n"; - echo "const streak_anzahl = $streak_anzahl;\n"; - echo "const streak_ziel = $streak_ziel;\n"; - echo "</script>"; + // Lade alle Daten aus der Datenbank und schreibe sie als Javbascript Variablen + // in die Webseite mit der in lade_daten.php definierten Funktion. + $daten = schreibe_json($CONFIG, $SCHULJAHR, $JAHRGANG); ?> <!-- Lade die benötigten Javascript Dateien --> |
