$pagetitle = "Incoming Student"; require_once "includes/header.php"; $a = new Admin(); $t = new Training(); if (Input::exists('post')) { try { if (Input::get('reject')) { $delete = $user->delete([['id', '=', Input::get('id')], ['vateir_status', '<>', 1], ['vateir_status', '<>', 2]]); if ($delete) { Session::flash('success', 'Application approved'); Redirect::to('./'); } } elseif (Input::get('approve')) { if (Input::get('vateir_status') == 3) { $test = $user->update(['controllers.vateir_status' => '2', 'controllers.grou' => '10'], [['controllers.id', '=', Input::get('id')]]); if (!$t->findStudent(Input::get('id'))) { if ($controller->rating > 7) { $rating = $user->getRealRating(Input::get('id')); } else { $rating = $controller->rating; } $program = $t->program($rating); $studentMake = $t->createStudent(array('cid' => Input::get('id'), 'program' => $program)); } Session::flash('success', 'Application approved'); Redirect::to('./'); } } } catch (Exception $e) { echo $e->getMessage(); }
$controllers = json_decode($get); $register = array(); // echo '<pre>', print_r($controllers), '</pre>'; foreach ($controllers as $controller) { //Register users if they aren't already in the VATeir database. try { if (!$user->find($controller->cid)) { //CID not already in database. New member - register them! if ($controller->rating > 7) { $rating = $user->getRealRating($controller->cid); } else { $rating = $controller->rating; } $pilotRating = $t->pilotRating($controller->pilot_rating); $make = $user->create(array('id' => $controller->cid, 'first_name' => $controller->firstname, 'last_name' => $controller->lastname, 'email' => $controller->email, 'rating' => $rating, 'pilot_rating' => $controller->pilot_rating, 'pratingstring' => $pilotRating, 'regdate_vatsim' => date("Y-m-d H:i:s", strtotime($controller->reg_date)), 'regdate_vateir' => date('Y-m-d H:i:s'), 'vateir_status' => 1)); if (!$t->findStudent($controller->cid)) { $program = $t->program($rating); $studentMake = $t->createStudent(array('cid' => $controller->cid, 'program' => $program)); } $register["registered"][] = $controller->cid; } } catch (Exception $e) { echo $e->getMessage(); $register["regfail"][$controller->cid] = $e->getMessage(); } /////UPDATING DATA FOR USERS THAT ARE ACTIVE////// if (empty($register["registered"]) || !in_array($controller->cid, $register["registered"])) { //CID hasn't just registered above...or no one has registered at all try { //update active user's data if ($user->isActive($controller->cid)) {