From 2165f59b041c0f6bfcbf35d903ba5b6e2fca26e4 Mon Sep 17 00:00:00 2001 From: devjin Date: Fri, 6 Jul 2012 09:56:39 +0000 Subject: [PATCH] issue 2177 add code about use "addslash" git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10845 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/menu/menu.admin.controller.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/menu/menu.admin.controller.php b/modules/menu/menu.admin.controller.php index a14b35ff6..e0c015c77 100644 --- a/modules/menu/menu.admin.controller.php +++ b/modules/menu/menu.admin.controller.php @@ -879,6 +879,12 @@ $normal_btn = str_replace(array('&','"','<','>'),array('&','"','<','>'),$node->normal_btn); $hover_btn = str_replace(array('&','"','<','>'),array('&','"','<','>'),$node->hover_btn); $active_btn = str_replace(array('&','"','<','>'),array('&','"','<','>'),$node->active_btn); + + foreach($child_output['url_list'] as $key =>$val) + { + $child_output['url_list'][$key] = addslashes($val); + } + $selected = '"'.implode('","',$child_output['url_list']).'"'; $child_buff = $child_output['buff']; $expand = $node->expand;