<?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);
<?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";