Bonjour,
J'ai des champs d'un formulaire avec controle de longueur et de remplissage de du champ, mais si je remplis le champ avec plus de 30 caractères j'aimerais que le message d'erreur s'affiche à le place de la chaîne de caractère, voici les bouts de code,
Je vous remercie d'avance pour vos bonnes réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5if (empty($_POST['nom'])) $erreur_nom = 'Il n'y a pas de nom'; elseif (strlen($_POST['nom']) > 30) $erreur_nom = 'Le nom est trop long'; <input type="text" name="nom" size="30" value="<? if (isset($_POST['nom'])) echo $_POST['nom']; ?><? if (isset($erreur_nom)) echo $erreur_nom; ?>"/>
Partager