| @@ 2708-2711 (lines=4) @@ | ||
| 2705 | if ($var) { |
|
| 2706 | $val = rawurldecode($val); |
|
| 2707 | $var = rawurldecode($var); // decoder les [] eventuels |
|
| 2708 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2709 | $values[] = array($var, $val); |
|
| 2710 | } else { |
|
| 2711 | if (!isset($values[$var])) { |
|
| 2712 | $values[$var] = array($var, $val); |
|
| 2713 | } |
|
| 2714 | } |
|
| @@ 2721-2724 (lines=4) @@ | ||
| 2718 | ||
| 2719 | // ensuite avec celles du contexte, sans doublonner ! |
|
| 2720 | foreach ($contexte as $var => $val) { |
|
| 2721 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2722 | $values[] = array($var, $val); |
|
| 2723 | } else { |
|
| 2724 | if (!isset($values[$var])) { |
|
| 2725 | $values[$var] = array($var, $val); |
|
| 2726 | } |
|
| 2727 | } |
|