Commit 267a15281ef01ed460b2d8a772270f24369ce4ba
1 parent
624f9b34
Exists in
master
and in
7 other branches
funcao de log
Showing
8 changed files
with
29 additions
and
7 deletions
Show diff stats
admin/admin.db
No preview for this file type
classesphp/funcoes_gerais.php
... | ... | @@ -3044,9 +3044,9 @@ function i3GeoLog($txt,$dir_tmp=""){ |
3044 | 3044 | if(empty($dir_tmp)){ |
3045 | 3045 | include(dirname(__FILE__)."/../ms_configura.php"); |
3046 | 3046 | } |
3047 | - $log = "User: ".$_SERVER['REMOTE_ADDR'].' - '.date("F j, Y, g:i a").PHP_EOL. | |
3047 | + $log = "Ip: ".$_SERVER['REMOTE_ADDR'].' - '.date("F j, Y, g:i a").PHP_EOL. | |
3048 | 3048 | $txt.PHP_EOL. |
3049 | 3049 | "-------------------------".PHP_EOL; |
3050 | - file_put_contents($dir_tmp.'/log_i3geo_'.date("j.n.Y").'.txt', $log, FILE_APPEND); | |
3050 | + file_put_contents($dir_tmp.'/.log_i3geo_'.date("j.n.Y"), $log, FILE_APPEND); | |
3051 | 3051 | } |
3052 | 3052 | ?> | ... | ... |
classesphp/mapa_googlemaps.php
... | ... | @@ -146,7 +146,10 @@ elseif(isset($_GET["BBOX"])){ |
146 | 146 | //por seguranca |
147 | 147 | include_once("funcoes_gerais.php"); |
148 | 148 | |
149 | -i3GeoLog("mapa_googlemaps",$_SESSION["dir_tmp"]); | |
149 | +$logExec = $_SESSION["logExec"]; | |
150 | +if(isset($logExec) && $logExec["mapa_"] == true){ | |
151 | + i3GeoLog("mapa_googlemaps ".implode("&",array_merge($_GET,$_POST)),$_SESSION["dir_tmp"]); | |
152 | +} | |
150 | 153 | |
151 | 154 | restauraCon($map_fileX,$postgis_mapa); |
152 | 155 | ... | ... |
classesphp/mapa_inicia.php
... | ... | @@ -102,7 +102,7 @@ Retorno: |
102 | 102 | */ |
103 | 103 | function iniciaMapa() |
104 | 104 | { |
105 | - global $postgis_mapa,$statusFerramentas,$saikuUrl,$emailInstituicao,$openid,$interfacePadrao,$mensagemInicia,$kmlurl,$tituloInstituicao,$tempo,$navegadoresLocais,$locaplic,$embedLegenda,$map_file,$mapext,$w,$h,$R_path,$locmapserv,$utilizacgi,$expoeMapfile,$interface; | |
105 | + global $dir_tmp, $logExec, $postgis_mapa,$statusFerramentas,$saikuUrl,$emailInstituicao,$openid,$interfacePadrao,$mensagemInicia,$kmlurl,$tituloInstituicao,$tempo,$navegadoresLocais,$locaplic,$embedLegenda,$map_file,$mapext,$w,$h,$R_path,$locmapserv,$utilizacgi,$expoeMapfile,$interface; | |
106 | 106 | // |
107 | 107 | //verifica se algum tema e restrito a determinado usuario |
108 | 108 | //as funcoes de validacao encontram-se em funcoes_gerais.php |
... | ... | @@ -111,6 +111,11 @@ function iniciaMapa() |
111 | 111 | include_once("funcoes_gerais.php"); |
112 | 112 | } |
113 | 113 | validaAcessoTemas($map_file); |
114 | + | |
115 | + if($dir_tmp != "" && isset($logExec) && $logExec["init"] == true){ | |
116 | + i3GeoLog("iniciaMapa $interface",$dir_tmp); | |
117 | + } | |
118 | + | |
114 | 119 | if(!isset($kmlurl)){ |
115 | 120 | $kmlurl = ""; |
116 | 121 | } | ... | ... |
classesphp/mapa_openlayers.php
... | ... | @@ -166,7 +166,10 @@ $postgis_mapa = $_SESSION["postgis_mapa"]; |
166 | 166 | //por seguranca |
167 | 167 | include_once("funcoes_gerais.php"); |
168 | 168 | |
169 | -i3GeoLog("mapa_openlayers",$_SESSION["dir_tmp"]); | |
169 | +$logExec = $_SESSION["logExec"]; | |
170 | +if(isset($logExec) && $logExec["mapa_"] == true){ | |
171 | + i3GeoLog("mapa_openlayers ".implode("&",array_merge($_GET,$_POST)),$_SESSION["dir_tmp"]); | |
172 | +} | |
170 | 173 | |
171 | 174 | restauraCon($map_fileX,$postgis_mapa); |
172 | 175 | ... | ... |
ms_configura.php
... | ... | @@ -86,6 +86,12 @@ false |
86 | 86 | |
87 | 87 | */ |
88 | 88 | $logTransacoes = false; |
89 | +//TODO documentar | |
90 | +$logExec = array( | |
91 | + "mapa_" => true, //mapa_openlayers e mapa_googlemaps | |
92 | + "init" => true, //ms_criamapa mapa_inicia | |
93 | + "ogc" => true | |
94 | +); | |
89 | 95 | /* |
90 | 96 | Variable: $i3GeoProjDefault |
91 | 97 | ... | ... |
ms_criamapa.php
... | ... | @@ -286,7 +286,9 @@ $versao = $versao["principal"]; |
286 | 286 | if(!isset($dir_tmp)){ |
287 | 287 | include_once (dirname(__FILE__)."/ms_configura.php"); |
288 | 288 | } |
289 | -i3GeoLog("ms_criamapa",$dir_tmp); | |
289 | +if(isset($logExec) && $logExec["init"] == true){ | |
290 | + i3GeoLog("ms_criamapa ".implode("&",array_merge($_GET,$_POST)),$_SESSION["dir_tmp"]); | |
291 | +} | |
290 | 292 | if(!empty($restauramapa)){ |
291 | 293 | $base = restauraMapaAdmin($restauramapa,$dir_tmp); |
292 | 294 | $m = ms_newMapObj($base); |
... | ... | @@ -604,6 +606,7 @@ $_SESSION["imgurl"] = strtolower($protocolo[0])."://".$_SERVER['HTTP_HOST'].$atu |
604 | 606 | $_SESSION["tmpurl"] = strtolower($protocolo[0])."://".$_SERVER['HTTP_HOST'].$atual; |
605 | 607 | $_SESSION["map_file"] = $tmpfname; |
606 | 608 | $_SESSION["mapext"] = $mapext; |
609 | +$_SESSION["logExec"] = $logExec; | |
607 | 610 | if (isset($executa)){ |
608 | 611 | if (file_exists($executa)){ |
609 | 612 | //include_once ($executa); | ... | ... |
ogc.php
... | ... | @@ -130,7 +130,9 @@ $cache = true; |
130 | 130 | include(dirname(__FILE__)."/ms_configura.php"); |
131 | 131 | include(dirname(__FILE__)."/classesphp/funcoes_gerais.php"); |
132 | 132 | |
133 | -i3GeoLog("ogc ".implode("&",$_GET),$_SESSION["dir_tmp"]); | |
133 | +if(isset($logExec) && $logExec["ogc"] == true){ | |
134 | + i3GeoLog("ogc ".implode("&",$_GET),$_SESSION["dir_tmp"]); | |
135 | +} | |
134 | 136 | // |
135 | 137 | //ajusta o default |
136 | 138 | // | ... | ... |