formulaire de contact "nombre de caractère d'un champ"

Invité
Invité n'ayant pas de compte PHPfrance

15 juin 2010, 18:42

Bonjour a tous,
Je viens vers vous avec un petit soucis sur un formulaire de contact.
J'ai un champ que les personnes doivent remplir par un numéro de châssis, et je viens de m'apercevoir que ce champ n'est pas bloqué dans le nombre de caractère (17 pour mon cas)donc ont peu y mettre ce que l'on veut ce qui est gênant.
Je suis administrateur, bricoleur de bout de code et non développeur et j'ai un peu de mal pour trouvé ma solution.
Merci d'avance pour vos réponses.

Code : Tout sélectionner

if($_POST['motif']==13) { $to = '[email protected]'; $message_env = '<p>Information pi&egrave;ces de rechanges</p>'; $message_env .= '<p>Num&eacute;ro de chassis : '.$_POST['chassis'].'</p>'; }

Code : Tout sélectionner

if($_GET['motif']==7 || $_GET['motif']==13) { ?> <p><label for="chassis">Numéro de châssis (17 caractères) :</label></p> <p><input name="chassis" id="chassis" type="text"<? if(isset($_GET['chassis']) && isset($_GET['ok']) && $_GET['chassis']==''){echo' class="rouge"';}else{echo' value="'.$_GET['chassis'].'"';} ?> /> *</p> <? } else { ?> <p style="display:none;"><input name="chassis" id="chassis" type="text"<? if(isset($_GET['chassis']) && isset($_GET['ok']) && $_GET['chassis']==''){echo' class="rouge"';}else{echo' value="'.$_GET['chassis'].'"';} ?> /> *</p> <? } ?>

Petit nouveau ! | 2 Messages

15 juin 2010, 18:48

oups je suis désoler pour mon premier message mais je n'était pas connecter.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

15 juin 2010, 21:40

Dans ton formulaire tu peux utiliser l'attribut maxlength :)
<input name="chassis" id="chassis" type="text" maxlength="17" ... />
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Petit nouveau ! | 2 Messages

16 juin 2010, 08:32

Merci bien, cela est un bon debut.