Example #1
0
<?php

$map_id = isset($_GET['map']) ? intval($_GET['map']) : false;
if (!$map_id) {
    $map_id = isset($_GET['id']) ? intval($_GET['id']) : false;
}
$height = isset($_GET['height']) ? intval($_GET['height']) : false;
$width = isset($_GET['width']) ? intval($_GET['width']) : false;
if (!$map_id) {
    exit;
}
require_once 'AMP/BaseDB.php';
require_once "AMP/Geo/Maps.php";
$map = new Maps(AMP_Registry::getDbcon(), $map_id);
if ($height) {
    $map->P['map_height'] = $height;
}
if ($width) {
    $map->P['map_width'] = $width;
}
$result = $map->flash_map();
print AMP_js_write($result);
Example #2
0
<?php

include "AMP/BaseDB.php";
include "AMP/BaseTemplate.php";
require_once "AMP/Geo/Maps.php";
$map_id = isset($_GET['map']) && $_GET['map'] ? intval($_GET['map']) : false;
if ($map_id) {
    $map = new Maps($dbcon, $map_id);
    echo "<h3>" . $map->P['title'] . "</h3>";
    echo "<p>" . $map->P['description'] . "</p>";
    echo $map->flash_map();
} else {
    $sql = 'select id, name, description from maps ';
    $M = $dbcon->CacheExecute($sql);
    while ($M && !$M->EOF) {
        echo "<p><a href = 'flashmap.php?map=" . $M->Fields("id") . "'>" . $M->Fields('name') . "</a>  " . $M->Fields("description") . "</p>";
        $M->MoveNext();
    }
}
require_once "AMP/BaseFooter.php";