$modusDateLimit = ""; if (isset($_POST["modusDateLimit"])) { $modusDateLimit = "checked"; } $ablaufdatum_nicht_automatik = ""; $ablaufdatum = "31.07." . ($jahr + 1); if (isset($_POST["ablaufdatum_nicht_automatik"])) { $ablaufdatum_nicht_automatik = "checked"; $ablaufdatum_msg = "Das Ablaufdatum wurde nicht automatisch bestimmt!"; if (isset($_POST["ablaufdatum"])) { $ablaufdatum = $_POST["ablaufdatum"]; } } else { $classes_ablauf = read_classes_from_csv("../" . $_SESSION["settings"]["classes.csv"], true); $ablauf = ausweisAblauf($selected_class, $classes_ablauf); $validity_years = class_validity_years($selected_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"]; } $imgfrom = "{$tag}.{$monat}." . ($jahr - 4); if (isset($_POST["imgfrom"])) { $imgfrom = $_POST["imgfrom"]; }
$image_height = 400; } $style = "\n\t\t#main\n\t {\n\t\t\twidth: " . ($image_width + 600) . "px;\n\t\t\t//height: " . ($image_height + 100) . "px;\n\t }\n\t\t\t\n\t\t\t\t\n\t\t#imagediv\n\t {\n\t\t\t\tfloat: left;\n\t \t\twidth: " . ($image_width + 10) . "px;\n\t\t\t\t\n\t\t\t\tpadding: 10px;\n \t\t }\n\t\t #userpicture\n\t\t {\n\t\t\tmax-width: " . ($image_width + 10) . "px;\n\t\t }"; $autocorrection = false; if (isset($_POST["autocorrection"])) { if ($_POST["autocorrection"] == "on") { $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");
$ablauf = $_SESSION["studentdata"][0]["ablaufdatum"]; } } else { $ablauf = urldecode($_GET["a"]); } $jahr = date("Y"); $ablaufdatum_nicht_automatik = ""; $ablaufdatum = "31.07." . ($jahr + 1); if (isset($_POST["ablaufdatum_nicht_automatik"])) { $ablaufdatum_nicht_automatik = "checked"; $ablaufdatum_msg = "Das Ablaufdatum wurde nicht automatisch bestimmt!"; } else { //$classes_ablauf=read_classes_from_csv("../".$_SESSION["settings"]["classes.csv"], true); $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;