<?php 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" && !isset($_GET["log"])) { $leerkacht = unserialize($_SESSION["gebruiker"]); //initialiseer alle services $klasid = $leerkacht->getKlasid(); //haalt klasid op om toegang tot andere klassen te vermijden $id = $_POST['id']; $title = $_POST['title']; if (isset($_POST['info'])) { $info = $_POST['info']; } else { $info = ""; } $start = $_POST['start']; $end = $_POST['end']; $evenementservice->UpdateEvenement($id, $title, $info, $start, $end, $klasid); header("location:agenda.php"); exit(0); } //header("location: home.php"); //exit(0);
if (isset($_POST["testnaam"])) { $nieuwetestnaam = $_POST["testnaam"]; } else { $nieuwetestnaam = $test->getTestomschrijving(); } if (isset($_POST["testdatum"])) { $toetsdatum = $_POST["testdatum"]; } else { $toetsdatum = $test->GetDatum(); } $date = new DateTime($toetsdatum); $datum = $date->format("Y-m-d H-m-s"); $toetsservice->UpdateToets($toetsid, $vakid, $nieuwetestnaam, $toetsdatum, $puntentotaal); $info = $vaknaam; $evenementid = $evenementsvc->getevenementid($test->getTestomschrijving(), $klasid); $evenementsvc->UpdateEvenement($evenementid, $nieuwetestnaam, $info, $datum, $datum, $klasid); header("location:toetsenpagina.php"); exit(0); } else { header("location: toetsenpagina.php?error=missinglink"); exit(0); } } else { if (isset($_GET["vak"]) && isset($_GET["toets"])) { $vak = $_GET["vak"]; $toets = $_GET["toets"]; } else { header("location: toetsenpagina.php"); exit(0); } $vakid = $vakservice->getVakid($vak, $klasid);