| @@ 2657-2660 (lines=4) @@ | ||
| 2654 | if ($var) { |
|
| 2655 | $val = rawurldecode($val); |
|
| 2656 | $var = rawurldecode($var); // decoder les [] eventuels |
|
| 2657 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2658 | $values[] = array($var, $val); |
|
| 2659 | } else { |
|
| 2660 | if (!isset($values[$var])) { |
|
| 2661 | $values[$var] = array($var, $val); |
|
| 2662 | } |
|
| 2663 | } |
|
| @@ 2670-2673 (lines=4) @@ | ||
| 2667 | ||
| 2668 | // ensuite avec celles du contexte, sans doublonner ! |
|
| 2669 | foreach ($contexte as $var => $val) { |
|
| 2670 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2671 | $values[] = array($var, $val); |
|
| 2672 | } else { |
|
| 2673 | if (!isset($values[$var])) { |
|
| 2674 | $values[$var] = array($var, $val); |
|
| 2675 | } |
|
| 2676 | } |
|