]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Close #1040: Limited explode on action and page handler.
authormarcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544>
Fri, 5 Jun 2009 09:47:08 +0000 (09:47 +0000)
committermarcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544>
Fri, 5 Jun 2009 09:47:08 +0000 (09:47 +0000)
git-svn-id: https://code.elgg.org/elgg/trunk@3321 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/lib/actions.php
engine/lib/pagehandler.php

index b1a87645483ca267286e0b05c8038c72deeef54e..0a56ea4752f5ea34f81bb0d5dba176c2e008c0a1 100644 (file)
@@ -33,7 +33,7 @@
                                $query = explode('&',$query);
                                if (sizeof($query) > 0) {
                                        foreach($query as $queryelement) {
-                                               $vals = explode('=',$queryelement);
+                                               $vals = explode('=',$queryelement, 2);
                                                if (sizeof($vals) > 1) {
                                                        set_input(trim($vals[0]),trim($vals[1]));
                                                }
index 24ada2ce46f54d96330e4920343397636d185e63..cc347ed172527b8fa12bfde9aad1609671ed101c 100644 (file)
@@ -31,7 +31,7 @@
                        $query = explode('&',$query);\r
                        if (sizeof($query) > 0) {\r
                                foreach($query as $queryelement) {\r
-                                       $vals = explode('=',$queryelement);\r
+                                       $vals = explode('=',$queryelement, 2);\r
                                        if (sizeof($vals) > 1) {\r
                                                set_input(urldecode($vals[0]),urldecode($vals[1]));\r
                                        }\r