<?php

session_start();
require_once "business/leerkrachtservice.php";
require_once "business/leerlingservice.php";
require_once "business/toetsservice.php";
require_once "business/vakservice.php";
require_once "business/evenementservice.php";
require_once "business/klasservice.php";
$_SESSION["return_url"] = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
//alle vakservices en toetsservices aangemaakt
$vakservice = new vakservice();
$toetsservice = new toetsservice();
$evenementsvc = new evenementservice();
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"]);
    $leerlingsvc = new leerlingservice();
    $klasid = $leerkacht->getKlasid();
    //haalt klasid op om toegang tot andere klassen te vermijden
    $vakkenlijst = $vakservice->vakkenLijst($klasid);
    $GebruikerNaam = $leerkacht->getEmailadres();
    $klassvc = new klasservice();
    $klas = $klassvc->getklas($klasid);
    $klasnaam = $klas->getNaamklas();
    if (isset($_GET["action"]) | isset($_POST["action"]) && $_GET["action"] == "process" | $_POST["action"] == "process") {
        //alles wordt opgevangen,gecontroleerd en klaargezet om te worden verstuurd
        if (empty($_POST["testnaam"])) {
            print $testerror = "missing test";
Example #2
0
<?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"];
    $evenementservice->DeleteEvent($id);
    //        header("location:default.html");
    //        exit(0);
} else {
    header("location: home.php");
    exit(0);
}
Example #3
0
<?php

session_start();
require_once "business/leerkrachtservice.php";
require_once "business/evenementservice.php";
require_once "business/leerlingservice.php";
$evenementservice = new evenementservice();
$leerkrachtsvc = new leerkrachtservice();
$leerlingsvc = new leerlingservice();
if (isset($_GET["log"]) && $_GET["log"] == "logout" && isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && ($_SESSION["rechten"] == "leerkracht_level" || $_SESSION["rechten"] == "admin_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
    echo json_encode($evenementservice->EvenementLijst($klasid));
} else {
    if (isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "admin_level" && !isset($_GET["log"])) {
        echo json_encode($evenementservice->FullEvenementLijst());
    } else {
        if (isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "ouders_level" && !isset($_GET["log"])) {
            $leerling = unserialize($_SESSION["gebruiker"]);
            $klasid = $leerling->getKlasid();
            echo json_encode($evenementservice->EvenementLijst($klasid));
        } else {
            header("location: home.php");
        }
    }
}
Example #4
0
<?php

session_start();
require_once "business/leerkrachtservice.php";
require_once "business/evenementservice.php";
require_once "business/leerlingservice.php";
$evenementservice = new evenementservice();
$leerkrachtsvc = new leerkrachtservice();
$leerlingsvc = new leerlingservice();
if (isset($_GET["log"]) && $_GET["log"] == "logout" && isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && ($_SESSION["rechten"] == "leerkracht_level" || $_SESSION["rechten"] == "admin_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
    echo json_encode($evenementservice->EvenementtoetsLijst($klasid));
} else {
    if (isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "admin_level" && !isset($_GET["log"])) {
    } else {
        if (isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "ouders_level" && !isset($_GET["log"])) {
            $leerling = unserialize($_SESSION["gebruiker"]);
            $klasid = $leerling->getKlasid();
            echo json_encode($evenementservice->EvenementtoetsLijst($klasid));
        } else {
            header("location: home.php");
        }
    }
}
Example #5
0
<?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);
Example #6
0
<?php

session_start();
require_once "business/leerkrachtservice.php";
require_once "business/evenementservice.php";
require_once "business/leerlingservice.php";
$evenementservice = new evenementservice();
$leerkrachtsvc = new leerkrachtservice();
$leerlingsvc = new leerlingservice();
if (isset($_GET["log"]) && $_GET["log"] == "logout" && isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && ($_SESSION["rechten"] == "leerkracht_level" || $_SESSION["rechten"] == "admin_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
    echo json_encode($evenementservice->VakantieLijst());
} else {
    if (isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "ouders_level" && !isset($_GET["log"])) {
        $leerling = unserialize($_SESSION["gebruiker"]);
        $klasid = $leerling->getKlasid();
        echo json_encode($evenementservice->VakantieLijst());
    } else {
        header("location: home.php");
    }
}
Example #7
0
$_SESSION["return_url"] = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
if (isset($_GET["log"]) && $_GET["log"] == "logout" && isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "admin_level") {
    session_destroy();
}
if (isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "admin_level" && !isset($_GET["log"])) {
    $includestate = false;
    if (isset($_GET['validation']) && $_GET['validation'] == 'Y') {
        $includestate = true;
    }
    $leerkacht = unserialize($_SESSION["gebruiker"]);
    $leerkrachtsvc = new leerkrachtservice();
    $GebruikerNaam = $leerkacht->getVoornaam();
    //enkel nodig voor removes
    $berichtenscv = new BerichtenService();
    $afwezigheidsvc = new afwezigheidservice();
    $evenementsvc = new evenementservice();
    $puntensvc = new puntenservice();
    $toetssvc = new toetsservice();
    //////////////////////////
    $leerlingsvc = new leerlingservice();
    $klassvc = new klasservice();
    $leerkrachtlijst = $leerkrachtsvc->leerkrachtlijst();
    //hier kun je het klasid invullen om te kiezen welke lijst je wil laden
    $lijstleerkrachtidsArr = $leerkrachtsvc->getallleerkrachtklasid();
    //is de array me klasnamen die in pres getoond zal worden
    $klasnaamlijstArr = array();
    $klastotalenArr = array();
    $show = true;
    foreach ($lijstleerkrachtidsArr as $klasidlk) {
        //lk = leerkracht
        if ($klasidlk != 1) {
Example #8
0
<?php

session_start();
require_once "business/leerkrachtservice.php";
require_once "business/leerlingservice.php";
require_once "business/toetsservice.php";
require_once "business/vakservice.php";
require_once "business/puntenservice.php";
require_once "business/evenementservice.php";
$_SESSION["return_url"] = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
//alle vakservices en toetsservices aangemaakt
$vakservice = new vakservice();
$toetsservice = new toetsservice();
$puntensvc = new puntenservice();
$evenementsvc = new evenementservice();
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"]);
    $leerlingsvc = new leerlingservice();
    $klasid = $leerkacht->getKlasid();
    //haalt klasid op om toegang tot andere klassen te vermijden
    $vakkenlijst = $vakservice->vakkenLijst($klasid);
    $klaslijst = $leerlingsvc->klasLijst($klasid);
    if (isset($_GET["action"]) && $_GET["action"] == "afw") {
        //alles wordt opgevangen,gecontroleerd en klaargezet om te worden verstuurd
        if (empty($_GET["toets"])) {
            print $testerror = "missing test";
            $doorgaan = false;
        } else {
Example #9
0
<?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" | $_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);