Exemple #1
0
 * 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();
Exemple #2
0
                    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();
Exemple #3
0
<?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;