Rendre des champs obliobligatoire

Fermé
reseau0010 Messages postés 249 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 29 décembre 2013 - 4 juin 2011 à 22:48
 Utilisateur anonyme - 9 juin 2011 à 17:46
Bonjour tout le monde,
j au une page de contact ou je veux rendre le saisi dans les champs de formulaire obligatoire;
car meme je laisse les champs vides et je clique envoyer ,le message arrive sur la boite de reception.

le code de formulaire est:
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
<form action="envoi.php" method="post" enctype="application/x-www-form-urlencoded" name="formulaire">
<tr>
<td><div align="left">nom</div></td>
<td colspan="2"><input type="text" name="nom" size="45" maxlength="100"></td>
</tr>
<tr>
<td width="17%"><div align="left">mail</div></td>
<td colspan="2"><input type="text" name="mail" size="45" maxlength="100"></td>
</tr>
<tr>
<td><div align="left">objet</div></td>
<td colspan="2"><input type="text" name="objet" size="45" maxlength="120"></td>
</tr>
<tr>
<td><div align="left">message</div></td>
<td colspan="2"><textarea name="message" cols="50" rows="10"></textarea></td>
</tr>
<tr>
<td></td>
<td width="42%"><center>
<input type="reset" name="Submit" value="effacer les champs">
</center></td>
<td width="41%"><center>
<input type="submit" name="Submit" value="envoyer"/>
</center></td>
</tr>
</form>
</table>

2 réponses

Utilisateur anonyme
4 juin 2011 à 23:08
salut, essaie de mettre une condition juste avant d'envoyer le mail
par exemple :

if( !empty($_POST['destinataire']) && !empty($_POST['message']))
{
//on envoie le mail
}
else
{
//on revoie un message d'erreur.
}


verifie le $_post avant en utilisant mysql_real_escape()


en esperant t'avoir aidé :)
0
reseau0010 Messages postés 249 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 29 décembre 2013 1
4 juin 2011 à 23:12
salut
si tu peux me donner la position exacte de ton code au sein de le mien
puisque je suis debutant en php,et j ai juste copier coller le code depuis un autre site
merci d avance
0
Utilisateur anonyme
5 juin 2011 à 18:37
resalut,

met ton code dans envoi.php
si tu veux que je te montre l'emplacement exact, met le code ici ou par MP si tu veux
0
reseau0010 Messages postés 249 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 29 décembre 2013 1
7 juin 2011 à 16:39
bonjour,
j ai resolu le probleme , par un code trouvé sur un site

merci
0
Profil bloqué
7 juin 2011 à 17:20
Avant de tester !empty n'oublies pas de tester isset !!!

Sinon tu risques d'avoir de petits problèmes...
0
reseau0010 Messages postés 249 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 29 décembre 2013 1
7 juin 2011 à 18:10
maintenant je veux un module de captcha pour cette page pour securiser un peu l envoi
0
reseau0010 Messages postés 249 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 29 décembre 2013 1
7 juin 2011 à 18:17
bonjour j ai utilisé le formulaire prposé par ce site

http://ssylvainsab.free.fr/autres/ccmfaq/script-contact.txt
0