$autocorrection = true; } } $check = check_student_data($autocorrection); //Gültigkeit/Ablaufdatum ermitteln if (isset($_SESSION["class"])) { //Klassengültigkeit einlesen $classes_ablauf = read_classes_from_csv($configfile, true); $ablauf = ausweisAblauf($_SESSION["class"], $classes_ablauf); $validity_years = class_validity_years($_SESSION["class"], $classes_ablauf); if ($validity_years > 0) { $ablaufdatum = ausweisAblauf($validity_years); $ablaufdatum_msg = "Der Ausweis ist " . $validity_years . "Jahr/e bis zum " . $ablaufdatum . " gültig"; } else { $ablaufdatum_msg = "Fehler: Das Ablaufdatum ist nicht bei den vorgegebenen Klassen angegeben!"; $ablaufdatum = ausweisAblauf($validity_years); } //debug//echo $_SESSION["class"]."-".$ablaufdatum_msg: $_SESSION["ablaufdatum"] = $ablaufdatum; } if (isset($_POST["back"])) { $meta = "<meta http-equiv='refresh' content='0; URL={$lastpage}'>"; //Start Page ($tilte, $style,$script,$meta,$body) echo create_header($_SESSION["settings"]["html_title"], $style, "", $meta, "", "logolisa.svg", false); print_button($lastpage, "data_input", "zurück"); echo create_footer(""); exit(0); } //Start Page ($tilte, $style,$script,$meta,$body) echo create_header($_SESSION["settings"]["html_title"], $style, "", "", "", "logolisa.svg", false); ?>
$classes_ablauf = read_classes_from_csv($_SESSION["lisa_path"] . DIRECTORY_SEPARATOR . $_SESSION["settings"]["classes.csv"], true); $ablauf = ausweisAblauf($class, $classes_ablauf); $validity_years = class_validity_years($class, $classes_ablauf); if ($validity_years > 0) { $ablaufdatum = ausweisAblauf($validity_years); $ablaufdatum_msg = "Der Ausweis ist " . $validity_years . "Jahr/e bis zum " . $ablaufdatum . " gültig"; } else { $ablaufdatum_msg = "Fehler: Das Ablaufdatum ist nicht bei den vorgegebenen Klassen angegeben!"; } } $schuljahr = $jahr . "/" . ($jahr + 1); if (isset($_POST["schuljahr"])) { $schuljahr = $_POST["schuljahr"]; } if (strlen($ablauf) <= 3) { $ablauf = ausweisAblauf(); } $ablaufdatum = $ablauf; $name = $given_name . "<br>" . $last_name; //echo "lastname:".strwidth($last_name)."<br>"; //echo "givenname:".strwidth($given_name)."<br>"; $name_width = max(strwidth($last_name), strwidth($given_name)); //Bei langen Namen die Schiftart verkleinern if ($name_width > 16) { $css_font_mod = " very_long_entry "; } else { if ($name_width > 10) { $css_font_mod = " long_entry "; } else { $css_font_mod = "pass_field_value"; }