示例#1
0
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&uuml;gen (classes.csv fehlt)";
    }
}
?>
			<h3>LiSA - Upload!</h3>
示例#2
0
    $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&uuml;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"])) {
示例#3
0
    //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&uuml;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)
示例#4
0
        $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&uuml;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();