Esempio n. 1
0
    // Cohort performance comparison
    if ($objectives[$id]['chort_totalpos_sum'] == 0) {
        $comparison = 0;
    } else {
        $comparison = round($objectives[$id]['mark_sum'] - $objectives[$id]['totalpos_sum'] * ($objectives[$id]['chort_mark_sum'] / $objectives[$id]['chort_totalpos_sum']), 1);
    }
    if ($comparison == 0) {
        $comparison = '0';
    } elseif ($comparison > 0) {
        $comparison = '+' . $comparison;
    } else {
        $comparison = $comparison;
    }
    echo "<tr><td class=\"symbol\"><img src=\"{$img_src}\" class=\"ico\" /></td><td class=\"r\">" . $obj_data['mark_sum'] . "</td><td>&nbsp;" . $string['outof'] . "&nbsp;</td><td>" . $obj_data['totalpos_sum'] . "</td><td class=\"r\">{$comparison}</td><td class=\"c\">" . $obj_data['questions'] . "</td><td>" . $obj_data['content'] . " {$session_string}</td></tr>\n";
}
echo "</table>\n";
echo "<br /><div class=\"key\"><h1>" . $string['summaryinformation'] . "</h1>";
echo "<table style=\"font-size:100%; margin-left:8px\">\n";
echo "<tr><td class=\"sum_field\">" . $string['papertitle'] . "</td><td>{$paper_title}</td></tr>\n";
echo "<tr><td class=\"sum_field\">" . $string['startedat'] . "</td><td>{$started}</td></tr>\n";
// Display student marks
if ($paper_type < '3') {
    echo "<tr><td class=\"sum_field\">" . $string['examlength'] . "</td><td>" . formatsec($exam_duration * 60) . "</td></tr>\n";
    echo "<tr><td class=\"sum_field\">" . $string['timespent'] . "</td><td>" . formatsec($time_spent) . "</td></tr>\n";
}
echo "</table></div>\n<br />\n</div>\n";
$mysqli->close();
?>
</body>
</html>
Esempio n. 2
0
         $subject = str_replace("{total-paper-mark}", $report->get_total_marks(), $subject);
         if ($stats['completed_no'] == 0) {
             $mean = 0;
         } else {
             $mean = round($report->get_total_marks() / $stats['completed_no'], 1);
         }
         $subject = str_replace("{class-mean-mark}", $mean, $subject);
         $subject = str_replace("{class-mean-percent}", $stats['mean_percent'], $subject);
         $subject = str_replace("{class-max-mark}", $stats['max_mark'], $subject);
         $subject = str_replace("{class-min-mark}", $stats['min_mark'], $subject);
         if ($stats['completed_no'] == 0) {
             $mean = 0;
         } else {
             $mean = round($stats['total_time'] / $stats['completed_no'], 0);
         }
         $subject = str_replace("{class-mean-time}", formatsec($mean), $subject);
         $subject = str_replace("{random-mark}", number_format($report->get_total_random_mark(), 1, '.', ','), $subject);
         $subject = str_replace("{paper-title}", $paper, $subject);
         $headers = "From: " . $userObject->get_email() . "\n";
         $headers .= "MIME-Version: 1.0\nContent-type: text/html; charset=utf8\n";
         if ($_POST['ccaddress'] != '') {
             $headers .= "cc: " . $_POST['ccaddress'] . "\n";
         }
         if ($_POST['bccaddress'] != '') {
             $headers .= "bcc: " . $_POST['bccaddress'] . "\n";
         }
         $message .= "</body>\n</html>\n";
         mail($to, $subject, $message, $headers) or print "<div>" . $string['couldnotsend'] . " <strong>{$to}</strong>.</div>";
     }
     echo '<p>' . $string['emailssent'] . '</p>';
 } else {