| @@ 389-402 (lines=14) @@ | ||
| 386 | if($this->get_vars) |
|
| 387 | { |
|
| 388 | $url = array(); |
|
| 389 | foreach($this->get_vars as $key => $val) |
|
| 390 | { |
|
| 391 | if(is_array($val) && count($val) > 0) |
|
| 392 | { |
|
| 393 | foreach($val as $k => $v) |
|
| 394 | { |
|
| 395 | $url[] = $key . '[' . $k . ']=' . urlencode($v); |
|
| 396 | } |
|
| 397 | } |
|
| 398 | elseif($val) |
|
| 399 | { |
|
| 400 | $url[] = $key . '=' . urlencode($val); |
|
| 401 | } |
|
| 402 | } |
|
| 403 | ||
| 404 | $current_url = self::getRequestUri(); |
|
| 405 | if($url) $current_url .= '?' . join('&', $url); |
|
| @@ 1707-1720 (lines=14) @@ | ||
| 1704 | if(!$query) |
|
| 1705 | { |
|
| 1706 | $queries = array(); |
|
| 1707 | foreach($get_vars as $key => $val) |
|
| 1708 | { |
|
| 1709 | if(is_array($val) && count($val) > 0) |
|
| 1710 | { |
|
| 1711 | foreach($val as $k => $v) |
|
| 1712 | { |
|
| 1713 | $queries[] = $key . '[' . $k . ']=' . urlencode($v); |
|
| 1714 | } |
|
| 1715 | } |
|
| 1716 | elseif(!is_array($val)) |
|
| 1717 | { |
|
| 1718 | $queries[] = $key . '=' . urlencode($val); |
|
| 1719 | } |
|
| 1720 | } |
|
| 1721 | if(count($queries) > 0) |
|
| 1722 | { |
|
| 1723 | $query = 'index.php?' . join('&', $queries); |
|