From 01ae4a8b542b145ae4a89fb193b687bcb96c4182 Mon Sep 17 00:00:00 2001 From: mdtrooper Date: Tue, 8 Jun 2010 11:07:03 +0000 Subject: [PATCH] 2010-06-08 Miguel de Dios * godmode/gis_maps/configure_gis_map.php: refixed layers when to update data of gis map and magic quotes is on. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2872 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_console/ChangeLog | 5 +++++ pandora_console/godmode/gis_maps/configure_gis_map.php | 8 +++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 71bd76d6f0..6f74c1d1f5 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2010-06-08 Miguel de Dios + + * godmode/gis_maps/configure_gis_map.php: refixed layers when to update data + of gis map and magic quotes is on. + 2010-06-08 Miguel de Dios * operation/agentes/alerts_status.php: fixed the style in the list of diff --git a/pandora_console/godmode/gis_maps/configure_gis_map.php b/pandora_console/godmode/gis_maps/configure_gis_map.php index 2124f90cb7..a2a1b86547 100644 --- a/pandora_console/godmode/gis_maps/configure_gis_map.php +++ b/pandora_console/godmode/gis_maps/configure_gis_map.php @@ -260,7 +260,13 @@ switch ($action) { $arrayLayers = array(); foreach ($layer_list as $layerID) { - $arrayLayers[] = JSON_decode($_POST['layer_values_' . $layerID], true); + if ($magicQuotesFlag) { + $layer = stripslashes($_POST['layer_values_' . $layerID]); + } + else { + $layer = $_POST['layer_values_' . $layerID]; + } + $arrayLayers[] = JSON_decode($layer, true); } $invalidFields = validateMapData($map_name, $map_zoom_level,