From 5d53c782b149cf6872bb4d6073c2fffee19c8bc4 Mon Sep 17 00:00:00 2001
From: Edmar Moretti
Date: Sun, 24 Sep 2017 21:04:42 -0300
Subject: [PATCH] Correção de erros PHP sistemáticos, principalmente no sistema de administração, onde a verificação de parâmetros estava construindo um array de forma errada
---
admin/admin.db | Bin 340992 -> 0 bytes
admin/php/webservices.php | 2 +-
admin1/cadastros/identifica/exec.php | 2 +-
admin1/cadastros/identifica/funcoes.php | 1 +
admin1/cadastros/perfis/exec.php | 2 +-
admin1/cadastros/perfis/funcoes.php | 1 +
admin1/cadastros/servicos/exec.php | 9 ++++-----
admin1/cadastros/servicos/funcoes.php | 1 +
admin1/cadastros/sistemas/exec.php | 2 +-
admin1/cadastros/sistemas/funcoes.php | 1 +
admin1/cadastros/sistemas/funcoes/exec.php | 2 +-
admin1/cadastros/sistemas/funcoes/funcoes.php | 2 +-
admin1/cadastros/tags/exec.php | 2 +-
admin1/cadastros/tags/funcoes.php | 1 +
admin1/catalogo/atlas/exec.php | 2 +-
admin1/catalogo/atlas/funcoes.php | 1 +
admin1/catalogo/atlas/pranchas/exec.php | 2 +-
admin1/catalogo/atlas/pranchas/funcoes.php | 1 +
admin1/catalogo/atlas/pranchas/temas/exec.php | 2 +-
admin1/catalogo/atlas/pranchas/temas/funcoes.php | 1 +
admin1/catalogo/mapas/exec.php | 4 +---
admin1/catalogo/mapas/funcoes.php | 1 +
admin1/catalogo/mapfile/cdados/funcoes.php | 1 +
admin1/catalogo/mapfile/disponibilidade/funcoes.php | 1 +
admin1/catalogo/mapfile/funcoes.php | 2 +-
admin1/catalogo/mapfile/gruposusuarios/exec.php | 2 +-
admin1/catalogo/mapfile/gruposusuarios/funcoes.php | 1 +
admin1/catalogo/menus/exec.php | 2 +-
admin1/catalogo/menus/funcoes.php | 2 +-
admin1/catalogo/menus/grupos/exec.php | 2 +-
admin1/catalogo/menus/grupos/execraiz.php | 2 +-
admin1/catalogo/menus/grupos/funcoes.php | 2 ++
admin1/catalogo/menus/grupos/listadegrupos/exec.php | 2 +-
admin1/catalogo/menus/grupos/listadegrupos/funcoes.php | 1 +
admin1/catalogo/menus/grupos/subgrupos/exec.php | 2 +-
admin1/catalogo/menus/grupos/subgrupos/execraiz.php | 2 +-
admin1/catalogo/menus/grupos/subgrupos/funcoes.php | 2 ++
admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/exec.php | 2 +-
admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/funcoes.php | 1 +
admin1/catalogo/menus/grupos/subgrupos/temas/exec.php | 2 +-
admin1/catalogo/menus/grupos/subgrupos/temas/funcoes.php | 1 +
admin1/metaestat/conexoes/exec.php | 2 +-
admin1/metaestat/conexoes/funcoes.php | 2 +-
admin1/metaestat/fontes/exec.php | 2 +-
admin1/metaestat/fontes/funcoes.php | 2 +-
admin1/metaestat/periodos/exec.php | 2 +-
admin1/metaestat/periodos/funcoes.php | 1 +
admin1/metaestat/regioes/exec.php | 2 +-
admin1/metaestat/regioes/funcoes.php | 2 +-
admin1/metaestat/regioes/hierarquia/exec.php | 4 ++--
admin1/metaestat/regioes/hierarquia/funcoes.php | 2 +-
admin1/metaestat/unidades/exec.php | 2 +-
admin1/metaestat/unidades/funcoes.php | 1 +
admin1/metaestat/variaveis/exec.php | 2 +-
admin1/metaestat/variaveis/funcoes.php | 1 +
admin1/metaestat/variaveis/medidas/classificacoes/classes/exec.php | 2 +-
admin1/metaestat/variaveis/medidas/classificacoes/classes/funcoes.php | 2 +-
admin1/metaestat/variaveis/medidas/classificacoes/exec.php | 2 +-
admin1/metaestat/variaveis/medidas/classificacoes/funcoes.php | 1 +
admin1/metaestat/variaveis/medidas/exec.php | 2 +-
admin1/metaestat/variaveis/medidas/fontes/exec.php | 2 +-
admin1/metaestat/variaveis/medidas/fontes/funcoes.php | 1 +
admin1/metaestat/variaveis/medidas/funcoes.php | 1 +
admin1/metaestat/variaveis/medidas/links/exec.php | 2 +-
admin1/metaestat/variaveis/medidas/links/funcoes.php | 1 +
admin1/metaestat/variaveis/medidas/parametros/exec.php | 2 +-
admin1/metaestat/variaveis/medidas/parametros/funcoes.php | 1 +
admin1/php/funcoesAdmin.php | 1 +
admin1/usuarios/cadastro/exec.php | 4 ++--
admin1/usuarios/cadastro/funcoes.php | 2 ++
admin1/usuarios/grupos/exec.php | 5 +----
admin1/usuarios/grupos/funcoes.php | 1 +
admin1/usuarios/operacoes/exec.php | 4 ++--
admin1/usuarios/operacoes/funcoes.php | 1 +
classesphp/classe_bdexplorer.php | 1 +
classesphp/mapa_controle.php | 3 ++-
classesphp/wmswfs.php | 6 +++---
mashups/openlayers3_depreciado.php | 4 ----
mashups/openlayers_depreciado.php | 4 ----
mashups/osm.php | 99 ++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------
mashups/osm_depreciado.php | 4 ----
81 files changed, 136 insertions(+), 123 deletions(-)
diff --git a/admin/admin.db b/admin/admin.db
index 877c1aa..775a0fa 100755
Binary files a/admin/admin.db and b/admin/admin.db differ
diff --git a/admin/php/webservices.php b/admin/php/webservices.php
index 984136a..db79da8 100755
--- a/admin/php/webservices.php
+++ b/admin/php/webservices.php
@@ -48,7 +48,7 @@ include_once(dirname(__FILE__)."/login.php");
$id_ws = $_GET["id_ws"];
$id = $_GET["id"];
-testaSafeNumerico([$id,$id_ws]);
+testaSafeNumerico(array($id,$id_ws));
$funcoesEdicao = array(
"ALTERARWS",
diff --git a/admin1/cadastros/identifica/exec.php b/admin1/cadastros/identifica/exec.php
index b3b5911..d1e1ad0 100755
--- a/admin1/cadastros/identifica/exec.php
+++ b/admin1/cadastros/identifica/exec.php
@@ -32,7 +32,7 @@ if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/identifica" ) =
}
$id_i = $_POST["id_i"];
$id = $_POST["id"];
-\admin\php\funcoesAdmin\testaSafeNumerico([$id_i,$id]);
+\admin\php\funcoesAdmin\testaSafeNumerico(array($id_i,$id));
$funcao = strtoupper ( $funcao );
switch ($funcao) {
diff --git a/admin1/cadastros/identifica/funcoes.php b/admin1/cadastros/identifica/funcoes.php
index 48bae64..5d92dc6 100755
--- a/admin1/cadastros/identifica/funcoes.php
+++ b/admin1/cadastros/identifica/funcoes.php
@@ -1,5 +1,6 @@
adicionaTemaSHP($path);
diff --git a/classesphp/wmswfs.php b/classesphp/wmswfs.php
index d258197..42331a0 100755
--- a/classesphp/wmswfs.php
+++ b/classesphp/wmswfs.php
@@ -361,10 +361,10 @@ function temaswms() {
// $wms_service_request = "c://temp//teste.xml";
if (file_exists ( dirname ( __FILE__ ) . "/../admin1/cadastros/servicos/exec.php" )) {
- include_once (dirname ( __FILE__ ) . "/../admin1/cadastros/servicos/exec.php");
+ //include_once (dirname ( __FILE__ ) . "/../admin1/cadastros/servicos/exec.php");
} else {
- include_once (dirname ( __FILE__ ) . "/../admin/php/admin.php");
- include_once (dirname ( __FILE__ ) . "/../admin/php/webservices.php");
+ //include_once (dirname ( __FILE__ ) . "/../admin/php/admin.php");
+ //include_once (dirname ( __FILE__ ) . "/../admin/php/webservices.php");
}
// error_reporting(0);
diff --git a/mashups/openlayers3_depreciado.php b/mashups/openlayers3_depreciado.php
index 7208d2c..97ca7e9 100755
--- a/mashups/openlayers3_depreciado.php
+++ b/mashups/openlayers3_depreciado.php
@@ -328,10 +328,6 @@ if($temas != ""){
$ferramentas = array();
//TODO implementar para gvsig
if(file_exists($locaplic."/temas/".$tema.".gvp")){
- include_once($locaplic."/pacotes/gvsig/gvsig2mapfile/class.gvsig2mapfile.php");
- $gm = new gvsig2mapfile($locaplic."/temas/".$tema.".gvp");
- $gvsigview = $gm->getViewsNames();
- $objOpenLayers[] = 'new OpenLayers.Layer.WMS( "'.$gvsigview[0].'", "'.$servidor.'?'.$nocache.'tema='.$tema.'&DESLIGACACHE='.$DESLIGACACHE.'&",{layers:"'.$tema.'",transparent: "true", format: "image/png"},{singleTile:false,visibility:true,isBaseLayer:false, ferramentas :'.$ferramentas.')';
}
else{
$nomeMap = "";
diff --git a/mashups/openlayers_depreciado.php b/mashups/openlayers_depreciado.php
index 0d47368..e0c9fc3 100755
--- a/mashups/openlayers_depreciado.php
+++ b/mashups/openlayers_depreciado.php
@@ -335,10 +335,6 @@ if($temas != ""){
//
$ferramentas = array();
if(file_exists($locaplic."/temas/".$tema.".gvp")){
- include_once($locaplic."/pacotes/gvsig/gvsig2mapfile/class.gvsig2mapfile.php");
- $gm = new gvsig2mapfile($locaplic."/temas/".$tema.".gvp");
- $gvsigview = $gm->getViewsNames();
- $objOpenLayers[] = 'new OpenLayers.Layer.WMS( "'.$gvsigview[0].'", "'.$servidor.'?'.$nocache.'tema='.$tema.'&DESLIGACACHE='.$DESLIGACACHE.'&",{layers:"'.$tema.'",transparent: "true", format: "image/png"},{singleTile:false,visibility:true,isBaseLayer:false, ferramentas :'.$ferramentas.')';
}
else{
$nomeMap = "";
diff --git a/mashups/osm.php b/mashups/osm.php
index c9a5c26..906b45e 100755
--- a/mashups/osm.php
+++ b/mashups/osm.php
@@ -11,11 +11,11 @@ include_once (dirname(__FILE__) . "/../classesphp/funcoes_gerais.php");
// error_reporting(0);
// variaveis utilizadas
$parurl = array_merge($_GET, $_POST);
-if(count($parurl) == 0){
+if (count($parurl) == 0) {
ajuda();
- exit;
+ exit();
}
-if(!isset($parurl["fundo"])){
+if (! isset($parurl["fundo"])) {
$parurl["fundo"] = "osm";
}
if (isset($parurl["opacidade"])) {
@@ -38,18 +38,18 @@ if (! isset($parurl["temas"]) && isset($parurl["layers"])) {
$parurl["temas"] = $parurl["layers"];
}
$temas = explode(",", str_replace(" ", ",", $parurl["temas"]));
-if(!isset($parurl["visiveis"])){
+if (! isset($parurl["visiveis"])) {
$parurl["visiveis"] = $parurl["temas"];
}
$visiveis = explode(",", str_replace(" ", ",", $parurl["visiveis"]));
$off = array_diff($temas, $visiveis);
-//filtros
+// filtros
$filtros = array();
-foreach($temas as $tema){
- if(isset($parurl["map_layer_".$tema."_filter"])){
+foreach ($temas as $tema) {
+ if (isset($parurl["map_layer_" . $tema . "_filter"])) {
$filtros[] = array(
- "layer"=>$tema,
- "expression"=>$parurl["map_layer_".$tema."_filter"]
+ "layer" => $tema,
+ "expression" => $parurl["map_layer_" . $tema . "_filter"]
);
}
}
@@ -267,7 +267,6 @@ if (isset($botoes)) {
$objBotoes[] = "'frente':true";
$botoes = "{" . implode(",", $objBotoes) . "}";
-
}
if (isset($parurl["kml"])) {
$kml = $parurl["kml"];
@@ -297,21 +296,19 @@ if (isset($parurl["pontos"])) {
} else {
$pontos = "";
}
-if(isset($parurl["marca"])){
+if (isset($parurl["marca"])) {
$marca = $parurl["marca"];
} else {
- $marca = "../pacotes/openlayers/img/marker-gold.png";
+ $marca = "../pacotes/openlayers/img/marker-gold.png";
}
-if(isset($parurl["tiles"])){
+if (isset($parurl["tiles"])) {
$tiles = $parurl["tiles"];
+} else {
+ $tiles = "true";
}
-else{
- $tiles = "true";
-}
-if(isset($parurl["ativarodadomouse"]) && $parurl["ativarodadomouse"] == "false"){
+if (isset($parurl["ativarodadomouse"]) && $parurl["ativarodadomouse"] == "false") {
$ativarodadomouse = "";
-}
-else{
+} else {
$ativarodadomouse = "new ol.interaction.MouseWheelZoom(),";
}
$legendahtml = $parurl["legendahtml"];
@@ -485,10 +482,10 @@ function ajuda()
}
.ol-mouse-position {
- left: 10px;
- position: absolute;
- bottom: 5px;
- top: auto;
+ left: 10px;
+ position: absolute;
+ bottom: 5px;
+ top: auto;
}
@@ -696,34 +693,34 @@ function ajuda()
-
-
- {{{a15}}}
-
-
- {{{a14}}}
-
-
- {{{a3}}}
-
-
- {{{a3a}}}
-
-
-
-
-
-
-
-
- Busca na INDE
-
-
- Cartogramas estatisticos
-
-
- {{{a13}}}
-
+
+
+ {{{a15}}}
+
+
+ {{{a14}}}
+
+
+ {{{a3}}}
+
+
+ {{{a3a}}}
+
+
+
+
+
+
+
+
+ Busca na INDE
+
+
+ Cartogramas estatisticos
+
+
+ {{{a13}}}
+
diff --git a/mashups/osm_depreciado.php b/mashups/osm_depreciado.php
index 6c65e7d..51e0451 100755
--- a/mashups/osm_depreciado.php
+++ b/mashups/osm_depreciado.php
@@ -335,10 +335,6 @@ if($temas != ""){
//
$ferramentas = array();
if(file_exists($locaplic."/temas/".$tema.".gvp")){
- include_once($locaplic."/pacotes/gvsig/gvsig2mapfile/class.gvsig2mapfile.php");
- $gm = new gvsig2mapfile($locaplic."/temas/".$tema.".gvp");
- $gvsigview = $gm->getViewsNames();
- $objOpenLayers[] = 'new OpenLayers.Layer.WMS( "'.$gvsigview[0].'", "'.$servidor.'?'.$nocache.'tema='.$tema.'&DESLIGACACHE='.$DESLIGACACHE.'&",{layers:"'.$tema.'",transparent: "true", format: "image/png"},{singleTile:false,visibility:true,isBaseLayer:false, ferramentas :'.$ferramentas.')';
}
else{
$nomeMap = "";
--
libgit2 0.21.2