X-Git-Url: https://dev.renevier.net/?a=blobdiff_plain;ds=sidebyside;f=application%2Fviews%2Fhelpers%2FAddParamToUrl.php;h=06e3cfc889087fe5e054fcd66fde5e1d6c1ef3e4;hb=d2a6eeefc534a97762d715180d67f915ab204ae6;hp=e0b37a346750a5554d9649ebec17591c5a5c9ae9;hpb=190fd621df4920c56a422c03663874cddaa67d64;p=syj.git diff --git a/application/views/helpers/AddParamToUrl.php b/application/views/helpers/AddParamToUrl.php index e0b37a3..06e3cfc 100644 --- a/application/views/helpers/AddParamToUrl.php +++ b/application/views/helpers/AddParamToUrl.php @@ -1,5 +1,5 @@ view->escape($value); } - $parts = explode('&', substr(strstr($url, '?'), 1)); + $query = parse_url($url, PHP_URL_QUERY); + $parts = explode('&', $query); - foreach (explode('&', substr(strstr($url, '?'), 1)) as $key => $part) { + foreach (explode('&', $query) as $key => $part) { if (substr($part, 0, strlen($param . '=')) === ($param . '=')) { if ($replace) { unset($parts[$key]);