- if ($e = _request('code_postal') AND !preg_match("/^(2[ABab]|0[1-9]|[1-9][0-9])[0-9]{3}$/", $e)) {
- $erreurs['code_postal'] = "Code postal invalide";
+ /* Le code postal n'est vérifié que si on est dans le cas de la France */
+ if($e = _request('pays') AND strtolower(trim($e)) == "france") {
+ if ($e = _request('code_postal') AND !preg_match("/^(2[ABab]|0[1-9]|[1-9][0-9])[0-9]{3}$/", $e)) {
+ $erreurs['code_postal'] = "Code postal invalide";
+ }