} //$tid=2; $tt = new Test(); $qa = new Questions(); $records = $qa->get_ques_level($tid); if (isset($_POST['submit'])) { $username = trim($_POST['username']); $password = trim($_POST['password']); $sid = $username . $password; $result = $tt->authenticatetest($sid, $tid); if (empty($result)) { $message = "The Secret Code of Invigilator/Admin is Incorrect."; } else { $log = new Logs($_SESSION['owner_id'], $tname); // do some logging operations //set the parameters to Begintest //$ctid=$tt->Begintest($session->owner_id,$tid,$result,$_POST['ql']); $_SESSION['first_time'] = "true"; $ctid = $tt->Begin_test($_SESSION['owner_id'], $tid, $result[0], $_POST['myselect'], $_SESSION['uname']); $filename = "Current_test_" . $ctid; $log->write_logfile($filename, 'Test Authorised', "For User:{$_SESSION['uname']} By Admin/Invigilator :{$result[1]}.", time()); $path = "test-pg.php?n="; $path .= urlencode($tname); $path .= "&c="; $path .= $ctid; redirect_to($path); //echo "<script type='text/javascript' language='javascript'>"; //echo "submitform();"; //echo "<//script>"; } }
redirect_to("evaluate.php?n={$name}&c={$ctid}"); } $test_duration = $_SESSION['test_duration']; $h = (int) substr($test_duration, 0, 2); $m = (int) substr($test_duration, strpos($test_duration, ':') + 1, 2); $s = (int) substr($test_duration, strrpos($test_duration, ':') + 1, 2); /*echo "TEST_DURATION : ".$test_duration."</br>"; echo "HOUR : ".$h."<br/>"; echo "MIN : ".$m."<br/>"; echo "SEC : ".$s."<br/>";*/ unset($_SESSION['test_duration']); $tt = new Test(); $tt->Conduct_test('Unanswered', 0, $ctid, 0, 'f', 'false', -1); $log = new Logs($_SESSION['owner_id'], $tname); $filename = "Current_test_" . $ctid; $log->write_logfile($filename, 'Test Started', "User:{$_SESSION['uname']} has started test of duration :{$test_duration}.", time()); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Test Page</title> <link rel="stylesheet" href="css/style_examinee.css" type="text/css"> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.textshadow.js"></script> <script type="text/javascript" src="js/jquery.lwtCountdown-0.9.5.js"></script> <link rel="stylesheet" href="css/dark.css" type="text/css"> <script>$(document).ready(function(){ if ($.browser.msie) { var sha = {
<?php require_once "includes/initialize.php"; $log = new Logs($_SESSION['owner_id'], 'user'); $filename = $_SESSION['user_id'] . "_" . $_SESSION['uname']; $log->write_logfile($filename, 'Logout', "{$_SESSION['uname']} ({$_SESSION['user_id']}) has logged out.", time()); $session->logout(); redirect_to("login.php");
redirect_to("admin/index.php"); } } // Remember to give your form's submit tag a name="submit" attribute! if (isset($_POST['submit'])) { // Form has been submitted. $username = trim($_POST['username']); $password = trim($_POST['password']); // Check database to see if username/password exist. $found_user = User::authenticate($username, $password); if ($found_user) { $session->login($found_user); if ($found_user->usertype_id != 1) { $log = new Logs($found_user->owner_id, 'user'); $filename = $found_user->auto_id . "_" . $found_user->username; $log->write_logfile($filename, 'Login', "{$found_user->username} ({$found_user->auto_id}) has logged in.", time()); redirect_to("index.php"); } else { if ($found_user->usertype_id == 1) { redirect_to("admin/index.php"); } } } else { // username/password combo was not found in the database $message = "Username/password combination incorrect."; } } else { // Form has not been submitted. $username = ""; $password = ""; }
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <?php require_once "includes/initialize.php"; $ctid = $_GET['c']; $tname = urldecode($_GET['n']); $tt = new Test(); $tt->Evaluate_test(); $tt->logarray; $log = new Logs($_SESSION['owner_id'], $tname); $filename = "Current_test_" . $ctid; foreach ($tt->logarray as $val) { $log->write_logfile($filename, 'Ques/Ans Log', $val, time()); } $log->write_logfile($filename, 'Test Ended', "User:{$_SESSION['uname']} has ended the Test.", time()); $log->write_logfile($filename, 'Test Result', "Score : {$tt->score} with Questions Correct : {$tt->ques_correct} , Questions Incorrect : {$tt->ques_incorrect} and Questions Unanswered : {$tt->ques_unans}.", time()); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Test Results</title> <link rel="stylesheet" href="css/style_examinee.css" type="text/css"> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.textshadow.js"></script> <script type="text/javascript" src="js/jquery.color.js"></script> <script>$(document).ready(function(){ if ($.browser.msie) { var sha = { x : 0, y : 0, radius : 2, color : '#191919',