| @@ 2510-2513 (lines=4) @@ | ||
| 2507 | if ($var) { |
|
| 2508 | $val = rawurldecode($val); |
|
| 2509 | $var = rawurldecode($var); // decoder les [] eventuels |
|
| 2510 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2511 | $values[] = array($var, $val); |
|
| 2512 | } else { |
|
| 2513 | if (!isset($values[$var])) { |
|
| 2514 | $values[$var] = array($var, $val); |
|
| 2515 | } |
|
| 2516 | } |
|
| @@ 2523-2526 (lines=4) @@ | ||
| 2520 | ||
| 2521 | // ensuite avec celles du contexte, sans doublonner ! |
|
| 2522 | foreach ($contexte as $var => $val) { |
|
| 2523 | if (preg_match(',\[\]$,S', $var)) { |
|
| 2524 | $values[] = array($var, $val); |
|
| 2525 | } else { |
|
| 2526 | if (!isset($values[$var])) { |
|
| 2527 | $values[$var] = array($var, $val); |
|
| 2528 | } |
|
| 2529 | } |
|