Example #1
0
     // get application info
     $app = Application::findById($_GET['id']);
     header('Content-type: Application/json');
     echo json_encode($app);
     exit;
 } elseif ($action == 'edit') {
     if ($_SESSION['id_admin']) {
         include_once ACTION . '/admin_edit_application.php';
     } else {
         header('Location: /');
         exit;
     }
 } elseif ($action == 'print') {
     // var_dump( Application::isMyApplication( $_GET['id'] ) );
     if ($_SESSION['id_pelajar']) {
         if (!Application::isMyApplication($_GET['id'])) {
             header('Location: /');
             exit;
         }
     }
     include_once ACTION . '/print_application.php';
 } elseif ($action == 'search') {
     $filter = array();
     // where
     if (!empty($_REQUEST['nama_pelajar'])) {
         $filter['nama_pelajar'] = $_REQUEST['nama_pelajar'];
     }
     if (!empty($_REQUEST['sekolah'])) {
         $filter['sekolah'] = (int) $_REQUEST['sekolah'];
     }
     // order