bonjour,
j'arrive pas a recois sur mon email le formulaire et je vois pas se qui ne va pas car il s'envoye et mon site est heberger chez ovh
merci d'avance
j'arrive pas a recois sur mon email le formulaire et je vois pas se qui ne va pas car il s'envoye et mon site est heberger chez ovh
<?php if(empty ($_POST['nom'])|| empty($_POST['prenom'])|| empty($_POST['email'])|| empty($_POST['demande'])) //je teste mes champs
{
echo 'vous avez oublier de remplir';
// si il manque un champs je rappelle le formulaire
?>
<form id="verif_id" method="post" action="verif.php">
<fieldset>
<legend>demande de travaux</legend>
<p>
<label for="nom">Quel est votre nom</label><br/>
<input type="text" name="nom" id="nom" tabindex="10" value="<?php echo $_POST['nom'];?>"/><br/>
<label for="prenom">Quel est votre prénom</label><br/>
<input type="text" name="prenom" id="prenom" tabindex="20"value="<?php echo $_POST['prenom'];?>"/><br/>
<label for="email">Quel est votre email</label><br/>
<input type="text" name="email" id="email" tabindex="30"value="<?php echo $_POST['email'];?>"/><br/>
<label for="demande">Quel est votre demande</label><br/>
<textarea name="demande" id="demande" cols="40" rows="4" tabindex="40"value="<?php echo $_POST['demande'];?>"></textarea>
</p>
</fieldset>
<p>
<input type="submit"value="envoyer"/><input type="reset"/>
</p>
</form>
<?php
}
?>
<?php
//recupere les informations
$nom = htmlspecialchars($_POST['nom']);
$prenom = htmlspecialchars($_POST['prenom']);
$email = htmlspecialchars($_POST['email']);
$demande = htmlspecialchars($_POST['demande']);
$destination = "postmaster@cmgraphique.fr";
$sujet = ".$nom.,.$prenom.,.$email.";
$headers =" vous avez un nouveau message";
$verif="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!"; //pour analysé l'email
if(!preg_match($verif,$email)){
echo "votre email est pas valide";
}
else{
mail($destinataire,$sujet,$demande,$headers);
echo "votre email est envoyer au webmaster";
}
?>
merci d'avance