$app->tpl->assign('starthour', $starthour); $app->tpl->assign('startminute', $startminute); $app->tpl->assign('startampm', $startampm); $app->tpl->assign('endhour', $endhour); $app->tpl->assign('endminute', $endminute); $app->tpl->assign('endampm', $endampm); $app->tpl->assign('reservation', $reservation); $app->tpl->display('single-reservation.tpl'); } //edit if ($request->action == "delete") { if (ReserveDatabaseAPI::user_level() > 2) { die('You do not have permission to delete a reservation.'); } $reservation_idx = $request->id; ReserveDatabaseAPI::delete_reservation($reservation_idx); ReserveDatabaseAPI::delete_messages($reservation_idx); $response->redirect($GLOBALS['BASE_URL'] . '/admin/reservation'); } //delete }); //end reservation/searach/id respond('/reservation/addmessage/[i:id]', function ($request, $response, $app) { //adding a message to a loan $username = $_SESSION['username']; $message = $request->message; $message = filter_var($message, FILTER_SANITIZE_STRING); $reservation_idx = $request->id; ReserveDatabaseAPI::add_message($reservation_idx, $message, $username); $response->redirect($GLOBALS['BASE_URL'] . '/admin/reservation/search/id/' . $reservation_idx); });