if (isset($_GET["vak"]) && !isset($_GET["toets"])) { $vak = $_GET["vak"]; $klaslijst = $leerlingsvc->klasLijst($klasid); //hier kun je het klasid invullen om te kiezen welke lijst je wil laden $vakId = $vaksvc->getVakid($vak, $klasid); $toetsenlijst = $toetsservice->toetsenLijst($vakId); $k = 0; include "presentation/toetsenlijstpres.php"; } else { if (isset($_GET["toets"])) { $toets = $_GET["toets"]; $vak = $_GET["vak"]; $vakid = $vaksvc->getVakid($vak, $klasid); $test = $toetsservice->getTest($vakid, $toets); $testId = $toetsservice->gettestid($toets); $puntenlijst = $puntensvc->puntenLijst($testId); $klaslijst = $leerlingsvc->klasLijst($klasid); //hier kun je het klasid invullen om te kiezen welke lijst je wil laden $j = 0; if (isset($puntenlijst[0])) { include "presentation/puntenlijstpres.php"; } else { header("location:puntentoevoegen.php?vak={$vak}&toets={$toets}"); } } else { $vakkenlijst = $vaksvc->vakkenLijst($klasid); $i = 0; include "presentation/vakkenlijstpres.php"; } } } else {
} if (empty($_GET["vak"])) { print $vakerror = "missing vak"; $doorgaan = false; } else { $vaknaam = $_GET["vak"]; } if (!isset($doorgaan)) { $doorgaan = true; } if ($doorgaan == true) { // vanaf hier worden alle gegeven verstuurd naar database $vakid = $vakservice->getVakid($vaknaam, $klasid); $test = $toetsservice->getTest($vakid, $toets); $toetsid = $test->getTestid(); $puntenlijstC = $puntensvc->puntenLijst($toetsid); $k = 0; // new logic for searching unused; foreach ($klaslijst as $leerling) { $foundpunt = false; if (isset($_POST["punten{$k}"]) && $_POST["punten{$k}"] != null) { $punten = $_POST["punten{$k}"]; foreach ($puntenlijstC as $puntenL) { $tbleerlingidC = $leerling->getLeerlingid(); $tbpuntenllidC = $puntenL->getLeerlingid(); if ($tbleerlingidC == $tbpuntenllidC) { $puntensvc->UpdatePunten($leerling->getLeerlingid(), $punten, $toetsid); $k++; $foundpunt = true; } }