Skip to content

Undefined index: pays avec 3.1.1

PHP Notice: Undefined index: pays in verifier/telephone.php on line 61 depuis la mise à jour en 3.1.1

et en effet, avec 103a69b1 ,

$pays = (isset($options['pays']) ? strtolower($options['pays']) : null);
if ($pays and $verifier_telephone_pays = charger_fonction('telephone_pays_' . $options['pays'], 'verifier', true)) {...}

a été remplacé par

$pays = (isset($options['pays']) ? strtolower($options['pays']) : null);
$verifier_telephone_pays = charger_fonction('telephone_pays_' . $options['pays'], 'verifier', true);
if ($pays && $verifier_telephone_pays) {...}

dont la 2eme ligne couine quand $options['pays'] n'est pas défini.

Il faut revert ce changement.