Exemple #1
0
require_once "business/klasservice.php";
$_SESSION["return_url"] = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
//alle vakservices en toetsservices aangemaakt
$vakservice = new vakservice();
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"]);
    $leerlingsvc = new leerlingservice();
    $klasid = $leerkacht->getKlasid();
    //haalt klasid op om toegang tot andere klassen te vermijden
    $vakkenlijst = $vakservice->vakkenLijst($klasid);
    $klaslijst = $leerlingsvc->klasLijst($klasid);
    $GebruikerNaam = $leerkacht->getEmailadres();
    $klassvc = new klasservice();
    $klasnaam = $klassvc->getklasnaam($klasid);
    include "presentation/default.php";
} else {
    if (isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "admin_level" && !isset($_GET["log"])) {
        $leerkacht = unserialize($_SESSION["gebruiker"]);
        $leerlingsvc = new leerlingservice();
        $klasid = $leerkacht->getKlasid();
        //haalt klasid op om toegang tot andere klassen te vermijden
        $GebruikerNaam = $leerkacht->getEmailadres();
        include "presentation/admindefault.php";
    } else {
        header("location: home.php");
        exit(0);
    }
}
Exemple #2
0
 $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) {
         $tempnaam = $klassvc->getklasnaam($klasidlk);
         $tempklastot = $leerlingsvc->getklastot($klasidlk);
         array_push($klasnaamlijstArr, $tempnaam);
         array_push($klastotalenArr, $tempklastot);
     }
 }
 $lijstoverganggevonden = $leerlingsvc->getallovergangactions();
 $gevondenovergangklasnaam = array();
 $klasovergangtotalen = array();
 foreach ($lijstoverganggevonden as $oudklasid) {
     if ($oudklasid != 1) {
         $tempnaam = $klassvc->getklasnaam($oudklasid);
         $tempovergangtotalen = $leerlingsvc->gettotalovergangklas($oudklasid);
         array_push($gevondenovergangklasnaam, $tempnaam);
         array_push($klasovergangtotalen, $tempovergangtotalen);
     }