| @@ 2572-2575 (lines=4) @@ | ||
| 2569 | if ($var) { |
|
| 2570 | $val = rawurldecode($val); |
|
| 2571 | $var = rawurldecode($var); // decoder les [] eventuels |
|
| 2572 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2573 | $values[] = array($var, $val); |
|
| 2574 | } else { |
|
| 2575 | if (!isset($values[$var])) { |
|
| 2576 | $values[$var] = array($var, $val); |
|
| 2577 | } |
|
| 2578 | } |
|
| @@ 2585-2588 (lines=4) @@ | ||
| 2582 | ||
| 2583 | // ensuite avec celles du contexte, sans doublonner ! |
|
| 2584 | foreach ($contexte as $var => $val) { |
|
| 2585 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2586 | $values[] = array($var, $val); |
|
| 2587 | } else { |
|
| 2588 | if (!isset($values[$var])) { |
|
| 2589 | $values[$var] = array($var, $val); |
|
| 2590 | } |
|
| 2591 | } |
|