Esempio n. 1
0
             echo json_encode($data);
         }
     } else {
         $data["success"] = 0;
         $data["error"] = 1;
         $data["message"] = "Not enough parameters provided!";
         echo json_encode($data);
     }
 } else {
     if ($mode == 'addTest') {
         if (isset($_POST['test_class']) && $_POST['test_class'] != '' && isset($_POST['test_date']) && $_POST['test_date'] != '' && isset($_POST['school_class']) && $_POST['school_class'] != '' && isset($_POST['school_year']) && $_POST['school_year'] != '') {
             $test_date = $_POST['test_date'];
             $test_class = $_POST['test_class'];
             $school_class = $_POST['school_class'];
             $school_year = $_POST['school_year'];
             $checkIfExists = $database->testAlreadyExist($test_class, $test_date, $school_class, $school_year);
             if ($checkIfExists != false) {
                 $data["success"] = 0;
                 $data["error"] = 2;
                 $data["message"] = "The test is already marked in the database!";
                 echo json_encode($data);
             } else {
                 $action = $database->insertTest($test_class, $test_date, $school_class, $school_year);
                 if ($action != false) {
                     $data["success"] = 1;
                     $data["error"] = 0;
                     $data["message"] = "A new test was inserted in the database!";
                     echo json_encode($data);
                 } else {
                     $data["success"] = 0;
                     $data["error"] = 1;