Example #1
0
if ($_GET["format"] == "gpx") {
    if ($DEBUG) {
        print "<pre>";
        print htmlentities(view_render("download_gpx.tpl", array('route' => $route)));
        print "</pre>";
    } else {
        header("Content-Type: application/octet-stream");
        header("Content-Disposition: inline; filename=\"{$filename}.gpx\"");
        echo view_render("download_gpx.tpl", array('route' => $route));
    }
} elseif ($_GET["format"] == "kml") {
    if ($DEBUG) {
        print "<pre>";
        print htmlentities(view_render("download_kml.tpl", array('route' => $route)));
        print "</pre>";
    } else {
        header("Content-Type: application/vnd.google-earth.kml+xml kml;");
        header("Content-Disposition: inline; filename=\"{$filename}.kml\"");
        echo view_render("download_kml.tpl", array('route' => $route));
    }
} elseif ($_GET["format"] == "wpt") {
    if ($DEBUG) {
        print "<pre>";
        print htmlentities(view_render("download_kml.tpl", array('route' => $route)));
        print "</pre>";
    } else {
        header("Content-Type: application/octet-stream");
        header("Content-Disposition: inline; filename=\"{$filename}.wpt\"");
        echo view_render("download_wpt.tpl", array('route' => $route));
    }
}
Example #2
0
<?php

require_once "xcplanner.php";
$view = array("GOOGLE_MAPS_API_KEY" => $GOOGLE_MAPS_API_KEY, "ELEVATION" => $ELEVATION, "LEONARDO" => $LEONARDO, "XCONTEST" => $XCONTEST, "location" => isset($_GET["location"]) ? $_GET["location"] : $DEFAULT_LOCATION, "flightType" => isset($_GET["flightType"]) ? $_GET["flightType"] : $DEFAULT_FLIGHT_TYPE, "turnpoints" => json_encode(isset($_GET["turnpoints"]) ? json_decode($_GET["turnpoints"]) : $DEFAULT_TURNPOINTS), "start" => json_encode(isset($_GET["start"]) ? json_decode($_GET["start"]) : $DEFAULT_START), "LIVESHARING" => $LIVESHARING);
echo view_render("index.tpl", $view);