diff options
Diffstat (limited to 'inc/common.php')
-rw-r--r-- | inc/common.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/inc/common.php b/inc/common.php index 8ad55efff..c943ffa3c 100644 --- a/inc/common.php +++ b/inc/common.php @@ -101,7 +101,7 @@ function buildURLparams($params){ if($amp) $url .= '&'; $url .= $key.'='; - $url .= urlencode($val); + $url .= rawurlencode($val); $amp = true; } return $url; @@ -232,7 +232,7 @@ function idfilter($id,$ue=true){ $id = strtr($id,':',';'); } if($ue){ - $id = urlencode($id); + $id = rawurlencode($id); $id = str_replace('%3A',':',$id); //keep as colon $id = str_replace('%2F','/',$id); //keep as slash } @@ -296,9 +296,9 @@ function ml($id='',$more='',$direct=true){ $xlink .= 'lib/exe/fetch.php'; if($more){ $xlink .= '?'.$more; - $xlink .= '&media='.urlencode($id); + $xlink .= '&media='.rawurlencode($id); }else{ - $xlink .= '?media='.urlencode($id); + $xlink .= '?media='.rawurlencode($id); } return $xlink; } |