Bonjour les développeurs,
Voici le bout de code qui m'amène à vous...
Lorsque je lance le script il y a zéro erreur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 if (empty($_POST['tel_societe'])) { $erreur_tel_societe = ERR_TEL_SOCIETE; $valid = false; if (!is_numeric($_POST['tel_societe'])) { $erreur_tel_societe = ERR_TEL_NUM_SOCIETE; $valid = false; } elseif (isset($_POST['tel_societe'])) { $ts = $_POST['tel_societe']; $tslen = strlen($ts); if ($tslen < ERR_TEL_NUM_MIN_SOCIETE || $tslen > ERR_TEL_NUM_MAX_SOCIETE) { $erreur_tel_societe = 'Vous devez renseigner '.ERR_TEL_NUM_MIN_SOCIETE.' caractères minimum et '.ERR_TEL_NUM_MAX_SOCIETE.' maximum'; $valid = false; } } }
MAIS (parce qu'il y a un "mais") il m'affiche directement la constante ERR_TEL_NUM_SOCIETE au lieu de ERR_TEL_SOCIETE si le champs est vide.
Quelqu'un pourrait m'indiquer d'où cela vient SVP
Merci à tous !
Partager