some parameters were not being properly URL encoded

This commit is contained in:
Evan Seguin
2012-07-26 14:42:53 -07:00
parent 78a0f180d0
commit 3e9c7acdf8

View File

@@ -68,7 +68,9 @@ class UrlUtils {
} else { } else {
foreach ($parameters as $paramKey => $paramValue) { foreach ($parameters as $paramKey => $paramValue) {
$delimiter = (strpos($finalUrl, "?") === false) ? "?" : "&"; $delimiter = (strpos($finalUrl, "?") === false) ? "?" : "&";
$finalUrl .= $delimiter . $paramKey . "=" . $paramValue; if (strpos($finalUrl, $paramKey."=") === false) {
$finalUrl .= $delimiter . $paramKey . "=" . urlencode($paramValue);
}
} }
} }