include('phplib/phplib.php'); include('common.php'); check_leerling(); $db = mdb2_open($dsn); $herinfo = get_herinfo($db); if ($herinfo['period_regime'] == 1) error_system("impossible to be here?!?!"); if ($_SESSION['admin']) $herinfo['expired'] = 0; if ($herinfo['expired']) error_user('Permission denied', 'De termijn voor het opgeven en/of wijzigen van herkansingen is verstreken'); $ppl_id = mdb2_single_val($db, "SELECT ppl_id FROM $kldv.ppl WHERE ppl_login = '%q' AND ppl_active = 0", $_SESSION['username']); if (!$ppl_id) fatal_error("unable to get ppl_id for {$_SESSION['username']}"); $pta_id = 0; if (isset($_GET['rex_id'])) { $her = mdb2_single_assoc($db, "SELECT * FROM rex WHERE rex_id = %i", $_GET['rex_id']); if (!$her) error_user('Her niet gevonden', 'Te wijzigen herkansing niet gevonden :('); $pta_id = $her['pta_id']; if ($her['fixed'] && !$_SESSION['admin']) error_user('Permission denied', 'Het is niet mogelijk om deze herkansing te wijzigen'); } $poss = $regimes[$herinfo['period_regime']]->getpossibilities; $lijst = $poss($db, $ppl_id, $herinfo, $pta_id); html_start('', 'Herkansing opgeven'); echo('
Hier kun je een toets aanvragen. Als er een toets ontbreekt, neem dan ruim voor de deadline contact op met je vakdocent en/of de beheerder van dit system (die waarschijnlijk gaat terugverwijzen naar de vakdocent) echo($sysop.' <'.$sysop_email.'>') ?>.
html_end(); if ($pta_id) { apache_note('phplib_action', 'wijzigingscherm: '.$her['rex_id'].':\''.$her['info'].'\''); logdb('wijzigingscherm: '.$her['rex_id'].':\''.$her['info'].'\''); } else { apache_note('phplib_action', 'invoerscherm nieuwe herkansing'); logdb('invoerscherm nieuwe herkansing'); } ?>