exec.php
984 Bytes
<?php
include_once (dirname(__FILE__) . "/../safe2.php");
verificaBlFerramentas(basename(dirname(__FILE__)), $_SESSION["i3geoBlFerramentas"], false);
$retorno = "";
$url = $_GET["url"];
switch (strtoupper($_GET["funcao"])) {
/*
* Valor: ADICIONATEMAGEORSS
*
* Adiciona um tema baseado em um RSS.
*
* <Mapa->adicionaTemaGeoRSS>
*/
case "ADICIONATEMAGEORSS":
include_once (dirname(__FILE__) . "/../../classesphp/classe_mapa.php");
$m = new Mapa($_SESSION["map_file"]);
$retorno = $m->adicionaTemaGeoRSS($_GET["url"], $_SESSION["dir_tmp"], $_SESSION["locaplic"]);
if ($retorno != "erro") {
$m->salva();
$erro = "";
} else {
$erro = "erro.Nenhum dado espacializado foi encontrado.";
}
ob_clean();
header("Content-type: application/json");
echo json_encode(array(
"errorMsg" => $erro
));
exit();
break;
}
?>