Update addURLParameter to allow for a leading ?. re #40
Tato revize je obsažena v:
rodič
51a97f8e57
revize
f8f20f3d5c
1 změněných souborů, kde bylo provedeno 7 přidání a 2 odebrání
9
base.php
9
base.php
|
@ -175,14 +175,19 @@ function localize($phrase, $count=-1) {
|
|||
}
|
||||
|
||||
function addURLParameter($urlParams, $paramName, $paramValue) {
|
||||
$start = "";
|
||||
if (preg_match ("#^\?(.*)#", $urlParams, $matches)) {
|
||||
$start = "?";
|
||||
$urlParams = $matches[1];
|
||||
}
|
||||
$params = array();
|
||||
parse_str($urlParams, $params);
|
||||
if (empty ($paramValue)) {
|
||||
if (empty ($paramValue) && $paramValue != 0) {
|
||||
unset ($params[$paramName]);
|
||||
} else {
|
||||
$params[$paramName] = $paramValue;
|
||||
}
|
||||
return http_build_query($params);
|
||||
return $start . http_build_query($params);
|
||||
}
|
||||
|
||||
class Link
|
||||
|
|
Načítání…
Přidat tabulku
Přidat odkaz
Odkázat v novém problému