Commit 97b7f387eda26f629dee21dfe23ab65cb3502c83

Authored by Edmar Moretti
1 parent ef50833a

--no commit message

Showing 2 changed files with 11 additions and 9 deletions   Show diff stats
admin/admin.db
No preview for this file type
classesphp/mapa_openlayers.php
... ... @@ -133,8 +133,6 @@ if(!isset($_GET["telaR"])){//no caso de projecoes remotas, o mapfile nao e alter
133 133 }
134 134 }
135 135 }
136   -//if($qy || $_GET["HEIGHT"] != 256 )
137   -//{$cache = false;}
138 136 if($_GET["layer"] == "")
139 137 {$cache = true;}
140 138 if($_GET == false)
... ... @@ -143,6 +141,8 @@ if(strtolower($_GET["DESLIGACACHE"]) == "sim")
143 141 {$cache = false;}
144 142 if(trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum")
145 143 {$cache = false;}
  144 +if($qy)
  145 +{$cache = false;}
146 146 if($cache == true)
147 147 {carregaCacheImagem($cachedir,$_GET["BBOX"],$nomecache,$map_fileX,$_GET["WIDTH"],$_GET["HEIGHT"]);}
148 148  
... ... @@ -234,6 +234,7 @@ else
234 234 }
235 235 $l->close();
236 236 }
  237 + $cache = false;
237 238 }
238 239 if (!function_exists('imagepng'))
239 240 {
... ... @@ -244,7 +245,6 @@ if (!function_exists('imagepng'))
244 245 if (!function_exists('imagepng'))
245 246 {$_GET["TIPOIMAGEM"] = "";}
246 247 }
247   -
248 248 if(trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum")
249 249 {
250 250 if($img->imagepath == "")
... ... @@ -271,11 +271,13 @@ else{
271 271 }
272 272 header('Content-Length: '.filesize($nomer));
273 273 header('Content-Type: image/png');
274   - //header('Cache-Control: max-age=3600, must-revalidate');
275   - header('Expires: ' . gmdate('D, d M Y H:i:s', time()+24*60*60) . ' GMT');
276   - header('Last-Modified: '.gmdate('D, d M Y H:i:s', filemtime($nomer)).' GMT', true, 200);
277   - $etag = md5_file($nomer);
278   - header('Etag: '.$etag);
  274 + if($cache == true){
  275 + header('Cache-Control: max-age=3600, must-revalidate');
  276 + header('Expires: ' . gmdate('D, d M Y H:i:s', time()+24*60*60) . ' GMT');
  277 + header('Last-Modified: '.gmdate('D, d M Y H:i:s', filemtime($nomer)).' GMT', true, 200);
  278 + $etag = md5_file($nomer);
  279 + header('Etag: '.$etag);
  280 + }
279 281 fpassthru(fopen($nomer, 'rb'));
280 282 exit;
281 283 }
... ... @@ -334,7 +336,7 @@ function carregaCacheImagem($cachedir,$bbox,$layer,$map,$w,$h){
334 336 */
335 337 header('Content-Length: '.filesize($nome));
336 338 header('Content-Type: image/png');
337   - //header('Cache-Control: max-age=3600, must-revalidate');
  339 + header('Cache-Control: max-age=3600, must-revalidate');
338 340 header('Expires: ' . gmdate('D, d M Y H:i:s', time()+24*60*60) . ' GMT');
339 341 header('Last-Modified: '.gmdate('D, d M Y H:i:s', filemtime($nome)).' GMT', true, 200);
340 342 $etag = md5_file($nome);
... ...