Bonjour,
Je galère depuis deux jours. J'ai créer un formulaire html comme suit :
et le code php (traitement.php) suivant :
Le problème est que je ne reçois rien dans ma boite mail. Une idée.
Merci par avance,
Joël
Modifié par JVN (11 Apr 2014 - 11:48)
Je galère depuis deux jours. J'ai créer un formulaire html comme suit :
<!-- #Formulaire -->
<div id="formulaire">
<form method="post" action="traitementformcontact.php" enctype="text/plain">
<label for="societe"><b>Société</b></label> <input type="text" name="societe" size="50" maxlength="50" /> <br/>
<label for="nom"><b>Nom </b></label><input type="text" name="nom" size="50" maxlength="50" /> <br/>
<label for="prenom"><b>Prénom</b></label><input type="text" name="prenom" size="50" maxlength="50" /> <br/>
<label for="fonction"><b>Fonction</b></label><input type="text" name="fonction" size="50" maxlength="50" /> <br/>
<label for="telephone"><b> Téléphone</b></label><input type="text" name="telephone" size="50" maxlength="50" /> <br/>
<label for="email"><b> Email</b></label><input type="text" name="email" size="50" maxlength="50" /> <br/>
<label for="demande"><b>Votre demande</b></label> <textarea name="demande" rows="1" cols="50" maxlength="50"/></textarea><br/>
<input type="submit" value="Envoyer" /> <br/>
/form>
</div>
et le code php (traitement.php) suivant :
<?php
if(isset($_POST) && isset($_POST['Societe']) && isset($_POST['Nom']) && isset($_POST['Prenom']) && isset($_POST['Fonction']) && isset($_POST['Telephone']) && isset($_POST['Email']) && isset($_POST['Demande']))
{
$destinataire = "contact@fastmancorp.com";
$sujet = "Demande de contact du site internet";
$message .= "Societe : ".$_POST['Societe']."\r\n";
$message .= "Nom : ".$_POST['Nom']."\r\n";
$message .= "Prenom : ".$_POST['Prenom']."\r\n";
$message .= "Fonction : ".$_POST['Fonction']."\r\n";
$message .= "Telephone : ".$_POST['Telephone']."\r\n";
$message .= "Email : ".$_POST['Email']."\r\n";
$message .= "Demande : ".$_POST['Demande']."\r\n";
$entete = 'From: '.$_POST['email']."\r\n".
'Reply-To: '.$_POST['email']."\r\n".
'X-Mailer: PHP/'.phpversion();
if (mail($destinataire,$sujet,$message,$entete)){
echo 'Message envoyé';
} else {
echo "Une erreur est survenue lors de l'envoi du formulaire par email";
}
}
?>
Le problème est que je ne reçois rien dans ma boite mail. Une idée.
Merci par avance,
Joël
Modifié par JVN (11 Apr 2014 - 11:48)