コード例 #1
0
//require_once PERFIL_PACKAGE . 'controller/PerfilBuilder.php';
require_once PERFIL_PACKAGE . 'Block.class.php';
//require_once $comPath . "util/protect_sql_injection.php";
if (empty($_SERVER['HTTP_X_REQUESTED_WITH']) || strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest') {
    header("Location: {$path_dir}404");
    die;
}
$cidade = $_POST["city"];
$lang = $_POST["lang"];
$perfilType = $_POST["perfilType"];
//(isset($_POST["print"]) ? $print = true : $print = false );
$perfil = new Perfil($cidade, $perfilType);
TextBuilder::$idMunicipio = $perfil->getCityId();
TextBuilder::$nomeMunicipio = $perfil->getCityName();
TextBuilder::$ufMunicipio = $perfil->getUfName();
TextBuilder::$lang = $lang;
TextBuilder::$type = $perfilType;
TextBuilder::$print = true;
//@#Todo perfil já estará adaptado para impressão.
$perfil->drawScriptsMaps();
$perfil->drawMap();
//$perfil->drawBoxes($lang, $perfilType);
TextBuilder::$bd = new bd();
$boxes = new ITCaracterizacao($lang, $perfilType);
$boxes->getTabelaCaracterizacao();
//IDH ----------------------------------
TextBuilder::$aba = new ITComponentes($lang, $perfilType);
$block_componente = new Block(1);
TextBuilder::generateIDH_componente($block_componente);
$block_componente->draw();
//@NãoInclusoEmRM&UDH