<?php include '../config/config.class.php'; include '../model/scoreserve.php'; $grade = $_GET['new']; $keyname = $_GET['key']; $judeger = $_GET['judger']; if ($grade > 100 || $grade < 0 || $grade == "") { $grade = "error"; } else { $score = new score(); @($flag = $score->getflag($keyname, $judeger)); if ($flag == 1) { $grade = "errorse"; } else { $flag = 1; $sql = "update zg_grade set grade='{$grade}',flag='{$flag}' where stunumber='{$keyname}' and judeger='{$judeger}'"; $obj = new mysql_helper(); $conn = $obj->connect(); $obj->mysql_do($sql, $conn); $grade = "success!"; $obj->mysql_close($conn); } } echo $grade;
<?php function __autoload($class_name) { require_once "classes/class." . $class_name . '.php'; } session_start(); $score = new score(); $score->criterias = $_POST['criteria']; $score->student_id = $_POST['rubric']['student_id']; $score->comments = $_POST['rubric']['comments']; $score->rubric_id = $_POST['rubric']['rubric_id']; $score->marker_id = $_SESSION['user']['userID']; $score->type = "first"; //ability to be first, second or self marking - functionality currently disabled. $score->saveScores();
$controller->set_mode($mode); $html = $controller->process(); break; case 'logout': $user->set_logout(); redirect(''); break; case 'profile': include 'controllers/edit.class.php'; $controller = new edit(); $controller->set_mode($mode); $html = $controller->process(); break; case 'score': include 'controllers/score.class.php'; $controller = new score(); $controller->set_mode($mode); $html = $controller->process(); break; case 'infos': include 'controllers/infos.class.php'; $controller = new infos(); $controller->set_mode($mode); $html = $controller->process(); break; case 'oracle': include 'controllers/oracle.menu.class.php'; $controller = new oracle_menu(); $controller->set_mode($mode); $html = $controller->process(); break;
public function merge(score $score) { $this->passNumber += $score->getPassNumber(); $this->failAssertions = array_merge($this->failAssertions, $score->failAssertions); $this->exceptions = array_merge($this->exceptions, $score->exceptions); $this->runtimeExceptions = array_merge($this->runtimeExceptions, $score->runtimeExceptions); $this->errors = array_merge($this->errors, $score->errors); $this->outputs = array_merge($this->outputs, $score->outputs); $this->durations = array_merge($this->durations, $score->durations); $this->memoryUsages = array_merge($this->memoryUsages, $score->memoryUsages); $this->voidMethods = array_merge($this->voidMethods, $score->voidMethods); $this->uncompletedMethods = array_merge($this->uncompletedMethods, $score->uncompletedMethods); $this->skippedMethods = array_merge($this->skippedMethods, $score->skippedMethods); $this->coverage->merge($score->coverage); return $this; }