if (isset($_SESSION["class"])) { $class = $_SESSION["class"]; } else { if (isset($_POST["class"])) { $class = $_POST["class"]; } else { if (isset($_GET["class"])) { $class = $_GET["class"]; } else { echo create_footer("Fehler: Klassenname nicht erkannt<br>"); exit(0); } } } $path = "../" . $_SESSION["settings"]["images_school_classes"] . "{$class}/"; $classes = read_classes_from_csv("../" . $_SESSION["settings"]["classes.csv"]); //Prüfen ob eine Klasse hinzugefügt werden muss if (isset($_POST["add_class"]) and !in_array($class, $classes)) { if (isset($_SESSION["settings"]["classes.csv"])) { //Klasse in Vorauswahl-Datei schreiben $filename = "../" . $_SESSION["settings"]["classes.csv"]; $fp = fopen($filename, "a"); fwrite($fp, "\n" . trim($class) . "\n"); fclose($fp); } else { echo "Fehler: Kann Klasse nicht hinzufügen (classes.csv fehlt)"; } } ?> <h3>LiSA - Upload!</h3>
$advancedMode = "checked"; } $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"])) {
//Set to somethink $image_width = 400; $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)
$ablauf = urldecode($_GET["a"]); } else { $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();