Esempio n. 1
0
$initials = $student['initials'];
$surname = $student['surname'];
$current_address = NetworkUtils::get_client_address();
$lab_factory = new LabFactory($mysqli);
$lab_object = $lab_factory->get_lab_based_on_client($current_address);
$propertyObj = PaperProperties::get_paper_properties_by_id($paper_id, $mysqli, $string);
$log_lab_end_time = new LogLabEndTime($lab_object->get_id(), $propertyObj, $mysqli);
$log_extra_time = new LogExtraTime($log_lab_end_time, $student, $mysqli);
$onload = '';
if (isset($_POST['submit'])) {
    $invigilator_id = $userObject->get_user_ID();
    if ((int) $_POST['extra_time'] == 0) {
        $log_extra_time->delete($invigilator_id);
    } elseif ((int) $_POST['extra_time'] > 0) {
        $special_needs_percentage = $_POST['extra_time'];
        $log_extra_time->save($invigilator_id, $special_needs_percentage);
    }
    $onload = 'closeWindow();';
}
$special_needs_percentage = $log_extra_time->get_extra_time_secs();
$special_needs_percentage = $special_needs_percentage / 60;
$time_range = range(0, 30, 1);
?>
<html>
<meta http-equiv="content-type" content="text/html;charset=<?php 
echo $configObject->get('cfg_page_charset');
?>
"/>
<head>
  <title><?php 
echo $string['extendtime'];