$trimister = 1; } else { if ($maand <= 4) { $trimister = 2; } else { $trimister = 3; } } // vanaf hier worden alle gegeven verstuurd naar database $vakid = $vakservice->getVakid($vak, $klasid); try { $toetsservice->voegNieuweToetsToe($vakid, $testnaam, $datum, $trimister, $puntentotaal); } catch (toetsbestaatexception $tbe) { header("location:toetsentoevoegen.php?error=testbestaat"); exit(0); } $info = $vak; $evenementsvc->voegNieuwEvenementToe($testnaam, $info, $testdatum, $testdatum, $klasid, 1, 0); header("location:agenda.php"); exit(0); } else { // header("location:toetsenpagina.php"); // exit(0); } } else { include "presentation/toetstoevoegenpres.php"; } } else { header("location: home.php"); exit(0); }
session_start(); require_once "business/leerkrachtservice.php"; require_once "business/evenementservice.php"; $evenementservice = new evenementservice(); $leerkrachtsvc = new leerkrachtservice(); if (isset($_GET["log"]) && $_GET["log"] == "logout" && isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "leerkracht_level") { session_destroy(); } if (isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "leerkracht_level" | $_SESSION["rechten"] == "admin_level" && !isset($_GET["log"])) { $leerkacht = unserialize($_SESSION["gebruiker"]); //initialiseer alle services $klasid = $leerkacht->getKlasid(); //haalt klasid op om toegang tot andere klassen te vermijden $title = $_POST['title']; if (isset($_POST['info'])) { $info = $_POST['info']; } else { $info = ""; } $start = $_POST['start']; $end = $_POST['end']; $toets = $_POST['toets']; $vakantie = $_POST['vakantie']; $evenementservice->voegNieuwEvenementToe($title, $info, $start, $end, $klasid, $toets, $vakantie); //header("location:agenda.php"); //exit(0); } else { //header("location: home.php"); //exit(0); }