示例#1
0
<?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;
示例#2
0
<?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();
示例#3
0
     $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;
示例#4
0
文件: score.php 项目: atoum/atoum
 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;
 }