$smarty->assign("url", "./index.php?page=listAttendance&meeting=" . $formData['meeting']);
     $smarty->display('redirect.tpl');
     break;
 case 'updateAttendance':
     //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++//
     $formData['position'] = db_clean_int($_POST['position']);
     $formData['status'] = db_clean_int($_POST['status']);
     $formData['id'] = db_clean_int($_POST['id']);
     //Verify form
     if (!secureform_test_pk($verify_key, $verify_action, $formData['id'])) {
         $smarty->assign("url", "./index.php?page=updateAttendance&attendance=" . $formData['id']);
         $smarty->display('redirectError.tpl');
         exit;
     }
     $meeting = retreiveAttendanceMeetingId($formData['id']);
     updateAttendance($formData['id'], $formData['position'], $formData['status']);
     $smarty->assign("url", "./index.php?page=listAttendance&meeting=" . $meeting);
     $smarty->display('redirect.tpl');
     break;
 case 'deleteAttendance':
     //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++//
     $formData['id'] = db_clean_int($_POST['id']);
     //Verify form
     if (!secureform_test_pk($verify_key, $verify_action, $formData['id'])) {
         $smarty->assign("url", "./index.php?page=updateAttendance&attendance=" . $formData['id']);
         $smarty->display('redirectError.tpl');
         exit;
     }
     $meeting = retreiveAttendanceMeetingId($formData['id']);
     deleteAttendance($formData['id']);
     $smarty->assign("url", "./index.php?page=listAttendance&meeting=" . $meeting);
Esempio n. 2
0
         $post_data = json_encode(array('error' => $post_data), JSON_FORCE_OBJECT);
         echo $post_data;
     }
     break;
 case 'add_session':
     if (isset($_GET['attendance_id']) && $_GET['attendance_id'] != "" && isset($_GET['session_date']) && $_GET['session_date'] != "" && isset($_GET['duration']) && $_GET['duration'] != "" && isset($_GET['time_modified']) && $_GET['time_modified'] != "" && isset($_GET['description']) && $_GET['description'] != "") {
         addSession($conn, $_GET['attendance_id'], $_GET['session_date'], $_GET['duration'], $_GET['time_modified'], $_GET['description']);
     } else {
         $post_data = array('message' => 'missing parameters', 'comment' => 'require param [attendance_id,session_date,duration,time_modified,description]');
         $post_data = json_encode(array('error' => $post_data), JSON_FORCE_OBJECT);
         echo $post_data;
     }
     break;
 case 'update_attendance':
     if (isset($_GET['session_id']) && $_GET['session_id'] != "" && isset($_GET['taken_by']) && $_GET['taken_by'] != "" && isset($_GET['time']) && $_GET['time'] != "" && isset($_GET['data']) && $_GET['data'] != "") {
         updateAttendance($conn, $_GET['session_id'], $_GET['taken_by'], $_GET['time'], $_GET['data']);
     } else {
         $post_data = array('message' => 'missing parameters', 'comment' => 'require param [session_id,taken_by,time,data]');
         $post_data = json_encode(array('error' => $post_data), JSON_FORCE_OBJECT);
         echo $post_data;
     }
     break;
 case 'get_courses':
     if (isset($_GET['token']) && $_GET['token'] != "" && isset($_GET['user_id']) && $_GET['user_id'] != "") {
         getCourses($conn, $_GET['token'], $_GET['user_id']);
     } else {
         $post_data = array('message' => 'missing parameters', 'comment' => 'require param [token,user_id]');
         $post_data = json_encode(array('error' => $post_data), JSON_FORCE_OBJECT);
         echo $post_data;
     }
     break;