Bonjour,
j'ai créé une âge qui envoie le contenu d'un formulaire avec la fonction mail().
le souci, c'est que je ne reçois rien par mail !
voici le code que j'utilise :
****
page formulaire
****
<form method="post" action="ctrlform.php">
<table summary="" border="0">
<tr>
<td>Nom : </td>
<td><input type="text" name="nom" size="40" maxlength="100"></td>
</tr>
<tr>
<td>Prénom : </td>
<td><input type="text" name="prenom" size="40" maxlength="100"></td>
</tr>
<tr>
<td>Téléphone : </td>
<td><input type="text" name="tel" size="15" maxlength="15"></td>
</tr>
<tr>
<td>Mail : </td>
<td><input type="text" name="mail" size="40" maxlength="100"></td>
</tr>
<tr>
<td>Message : </td>
<td>
<textarea name="message" cols="40" rows="9"></textarea>
</td>
</tr>
</table>
<input type="submit" value="Envoyer mon message">
</form>
****
page de controle et d'envoi du formulaire
****
1) controle et valorisation des variables $nom, $prenom, $adrexp, etc., avec le contenu du formulaire
2) envoi du message
$nomexp = "* Site *";
$adrdest = "adresse@destinataire.fr";
$objet = "Contact site";
$message='<html><body>
nom : '.$nom.'<br>
prenom : '.$prenom.'<br>
mail : '.$mail.'<br>
tel : '.$tel.'<br>
message : '.$_POST["message"].'<br>
</body>
</html>';
$messageHTML = stripslashes($message);
$headers ="From: $nomexp"."<$adrexp".">"."\n";
$headers .="Reply-To: $adrexp"."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
if(mail($adrdest, $objet, $messageHTML, $headers))
{
echo'<SCRIPT LANGUAGE="JavaScript">alert("Message envoyé..."); document.location.href="index.html"; </SCRIPT>';
return;
}
else
{
echo'<SCRIPT LANGUAGE="JavaScript">alert("Le message n\'a pas pu être envoyé..."); document.location.href="index.html"; </SCRIPT>';
return;
}
*****
je ne vois pas ce qui cloche, est-ce que vous voyez une erreur?
merci de votre aide car je planche depuis hier soir là dessus et que ce matin, je n'ai reçu aucun des 10 messages que je me suis envoyée hier ! snif!
donia
Configuration: Windows Vista Internet Explorer 7.0