Salut
voila j'ai un problème
j'ai crée un formulaire
puis ajouter un code pour vérifier que les champs soit rempli correctement
masi le problème est que ce code utilise une "action" dans le formulaire lorsque l'on clic sur "envoyer" jusque la vous me diré "et alors ?"
oui mais j'ai déja une "action" d'utiliser pour se rendre sur une autre page php qui envoi les info du formulaire par mail.
je ne sais dont pas comment faire.
Pour info voiçi le début de mon formulaire avec avant et après la méthode pour vérifier les champs :
<?
if($_POST['submit']=='Envoyer')
{
if(empty($_POST['email']))
{ echo "Vous devez specifier votre Adresse Email<br>"; }
if(empty($_POST['nom']))
{ echo "Vous devez specifier votre Nom<br>"; }
if(empty($_POST['prenom']))
{ echo "Vous devez specifier votre Prénom<br>"; }
if(empty($_POST['adresse']))
{ echo "Vous devez specifier vore Adresse <br>"; }
if(empty($_POST['ville']))
{ echo "Vous devez specifier votre Ville<br>"; }
if(empty($_POST['postal']))
{ echo "Vous devez specifier Votre code postal<br>"; }
}
?>
//juste çi dessous c'est la premièr ligne de mon formulaire, je ne met pas le reste sa serai trop long
<form vname="FormName" action="formmail.php" method="post" enctype="multipart/form-data" name="form" action="<?=$_SERVER['PHP_SELF']?>">
//maintenant la deuxième partie du code pour vérifier les champs :
<?
if($_POST['submit']=='Envoyer')
{
if(empty($_POST['pseudo']))
{exit();}
if (empty($_POST['email']))
{exit();;}
else
{
$requete ='INSERT INTO `table` (email, nom, prenom, adresse, ville, postal) VALUES ("", "'.$_POST['email'].'", "'.$_POST['nom'].'","'.$_POST['prenom'].'","'.$_POST['adresse'].'","'.$_POST['ville'].'","'.$_POST['postal'].'"");';
echo 'Remplissez les champs obligatoire<br>'.$requete;
/*
mysql_query ($requete);
mysql_close() ;
*/
}
}
?>
voila y en a t'il qui peuvent m'aider ?

Bl@cknight91Titi
