| @@ 2582-2585 (lines=4) @@ | ||
| 2579 | if ($var) { |
|
| 2580 | $val = rawurldecode($val); |
|
| 2581 | $var = rawurldecode($var); // decoder les [] eventuels |
|
| 2582 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2583 | $values[] = array($var, $val); |
|
| 2584 | } else { |
|
| 2585 | if (!isset($values[$var])) { |
|
| 2586 | $values[$var] = array($var, $val); |
|
| 2587 | } |
|
| 2588 | } |
|
| @@ 2595-2598 (lines=4) @@ | ||
| 2592 | ||
| 2593 | // ensuite avec celles du contexte, sans doublonner ! |
|
| 2594 | foreach ($contexte as $var => $val) { |
|
| 2595 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2596 | $values[] = array($var, $val); |
|
| 2597 | } else { |
|
| 2598 | if (!isset($values[$var])) { |
|
| 2599 | $values[$var] = array($var, $val); |
|
| 2600 | } |
|
| 2601 | } |
|