* Created by Yogesh on 12/2/2015. * */ session_start(); require_once "../config/Route.php"; require_once "../model/UsersController.php"; require_once "../model/PoiController.php"; if (array_key_exists('userId', $_SESSION)) { $poiController = new PoiController(); $userController = new UsersController(); $userId = $_SESSION['userId']; $user = $userController->find($userId); if ($user) { if (array_key_exists('post', $_GET)) { $id = test_input($_GET['post']); $poi = $poiController->find($id); if ($poi) { $poiController->delete($id); Route::redirect($_SERVER['HTTP_REFERER']); //Route::getBackend("locations/"); } else { Route::get404Error(); } } else { Route::get404Error(); } } else { Route::get404Error(); } } else { Route::get404Error();
if (!is_numeric($lat) || !is_numeric($long)) { redirectIndex(); } else { $location = $lat . "," . $long; $category = new Category(); $category->setSubCategory("custom"); $poi->init($name, "Nepal", $location, $category, "NA", "NA", "NA", "", new User()); } } else { redirectIndex(); } } else { if ($prefix == "p") { if (is_numeric($postfix)) { $poiController = new PoiController(); $poi = $poiController->find($postfix); if ($poi) { } else { redirectIndex(); } } else { redirectIndex(); } } } } else { redirectIndex(); } } } else { redirectIndex();
<?php include "../header.php"; include_once "../model/PoiController.php"; require_once "../model/CategoryController.php"; include_once "../model/objects/POI.php"; include "../controller/location/EditController.php"; $poiController = new PoiController(); $categoryController = new CategoryController(); if (isset($_REQUEST['post'])) { $postID = $_REQUEST['post']; if (is_numeric($postID)) { //TODO: filter and validate the get data before inserting into the query. if ($currentPoi = $poiController->find($postID)) { ?> <script type="text/javascript" src="<?php echo Route::getStyleSheetDirectory(); ?> js/validator.js"></script> <script type="text/javascript" src='http://maps.google.com/maps/api/js?sensor=false&libraries=places'></script> <script type="text/javascript" src="<?php echo Route::getStyleSheetDirectory(); ?> js/locationpicker.jquery.js"></script> <div class="content-wrapper"> <section class="content-header"> <h1> Edit location <a class="btn btn-default" href="<?php echo Route::getAdminDirectory() . "locations/delete.php?post=" . $postID;