diff --git a/images/load.png b/images/load.png
new file mode 100644
index 0000000..66ef971
Binary files /dev/null and b/images/load.png differ
diff --git a/mapero.php b/mapero.php
index 8f31fc4..ebc5b29 100644
--- a/mapero.php
+++ b/mapero.php
@@ -262,7 +262,7 @@ print $css_adicional;
-
+
@@ -282,15 +282,22 @@ if (!copy($geojson_original, $nuevo_fichero)) {
echo "Error al copiar $geojson_original ...\n";
}
*/
+$geojson_generado = "cache/geojson_$_REQUEST[id].json";
+if (is_readable($geojson_generado)) {
+ $geojson= "$geojson_generado";
+} else {
+
if(isset($_REQUEST['nocache'])){
$geojson = "milfs/geojson.js.php?id=$_REQUEST[id]&buscar=$cadena_busqueda&item=$_REQUEST[item]";
}else{
$nombre_geojson = "cache/".md5($_SERVER[QUERY_STRING]).".json";
$cachetime = 1800;
- if (is_readable($nombre_geojson) && time() - $cachetime < filemtime($nombre_geojson) ) {
+ // if (is_readable($nombre_geojson) && time() - $cachetime < filemtime($nombre_geojson) ) {
+ if (is_readable($nombre_geojson) ) {
$geojson= "$nombre_geojson";
}else{
+ // if(isset($_REQUEST[generar])){
include("milfs/includes/datos.php");
ob_start();
include ("$site"."milfs/geojson.js.php?id=$_REQUEST[id]&buscar=$cadena_busqueda&item=$_REQUEST[item]");
@@ -300,8 +307,12 @@ if (!copy($geojson_original, $nuevo_fichero)) {
$fp = fopen("$nuevo_fichero", 'w');
fwrite($fp, "$cache");
fclose($fp);
+ $geojson =$nuevo_fichero;
+//}else{
+ //$geojson = "milfs/geojson.js.php?id=$_REQUEST[id]&buscar=$cadena_busqueda&item=$_REQUEST[item]";
+//}
+}
// $geojson = "milfs/geojson.js.php?id=$_REQUEST[id]&buscar=$cadena_busqueda&item=$_REQUEST[item]";
-$geojson =$nuevo_fichero;
}
}
/* }else{