Forum de discussion
Forum « Programmation PHP » (archives)
probleme formulaire
Envoyé: 9 juin 2006, 5h34 par mous70
j ai créée un formulaire d'enregistrement client (nom, prenom, adresse etc...)
dans ce meme fomulaire je fait toute les vérifications necessaire (nom présent, adresse email conforme....) si une vérif présente une erreur alors ce meme formulaire est renvoyé avec les messages appropriés.si tout va bien alors redirection vers une autre page.
tout fonctionne bien mis a part une chose :
des que l utilisateur ce rend pour la premiere fois sur cette page il a une series de message d'erreur concernant les variables qui ne sont pas définit et des que je clique sur le bouton : les variables sont reconnues comme étant vide et tout fonctionne correctement
<table width='100%' cellspacing='2' cellspading='0'>
<tr>
<td>
<div> <b>1 .</b> Nom :<? if(strlen($_POST['nom']==0)) echo '<font color="red"> donnée manquante </font>';?></div></td><td><input type='text' name='nom'
<? if(isset($_POST['nom']))
echo 'value="'.$_POST['nom'].'" size="20" border="3">';
else
echo 'value="" size="20" border="3">';
?>
etc.....
<input type='submit' value='Enregistrer Maintenant'>
en fait ce que je veut c'est qu a la premiere connection il n y est pas de message d'erreur cad que tout les champs soit vide.
je pourrait remedier a cela en creant 2 page php diffrentes "1 avec les champs vide et l autre qui récupere les variables et fait le test mais je voudrais limité le nombre de page php"
merci d 'avance pour votre aide
Réponses
|