Exemplo n.º 1
0
        $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&uuml;ck");
    echo create_footer("");
    exit(0);
}
//Start Page ($tilte, $style,$script,$meta,$body)
echo create_header($_SESSION["settings"]["html_title"], $style, "", "", "", "logolisa.svg", false);
?>
Exemplo n.º 2
0
    $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();
}
$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";
    }