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 | // | ... | ... |