A voir également:
- Php envoi formulaire par email
- Easy php - Télécharger - Divers Web & Internet
- Comment creer un compte email - Guide
- Facebook piraté et adresse email changé ✓ - Forum Facebook
- Formulaire de contact le bon coin introuvable ✓ - Forum Réseaux sociaux
- Cci email - Guide
2 réponses
Reivax962
Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
26 déc. 2006 à 10:11
26 déc. 2006 à 10:11
Bonjour,
Euuuuh, ta ligne $mess = ... n'est pas belle du tout ! Le troisième argument de la fonction mail() est une chaine de caractère. C'est à toi de construire cette chaine, tout simplement...
Donc ton code deviendrait :
Euuuuh, ta ligne $mess = ... n'est pas belle du tout ! Le troisième argument de la fonction mail() est une chaine de caractère. C'est à toi de construire cette chaine, tout simplement...
Donc ton code deviendrait :
$mmail = "tntdiscount@aol.com"; $sujet = "question mécanique"; $mess ="Question = ".$_POST['question']; $mess .= "\r\nMarque = ".$_POST['marque']; $mess .= "\r\nNom = ".$_POST['NOM']; $mess .= "\r\neMail = ".$_POST['EMAIL']; mail($mmail,$sujet,$mess);Voilà, ça devrait marcher mieux :)
Bonjour voila mon code pour l'envoi de mail via un formulaire html, mais je ne recois rien et je ne vois pas le souci , quelqu'un peut m'aider?
<br><p>Pour nous contacter veuillez remplir ce formulaire et cliquer sur Envoyer:</p><br>
<form name="contact" method='post' action='style_fin.php'>
<table width="347">
<tr>
<td width="133">Sujet:</td>
<td width="202"><input style='width: 200px' type='text' name='nom'></td>
</tr>
<tr>
<td>Adresse e-mail:</td>
<td><input style='width: 200px' type='text' name='adrMail'></td>
</tr>
<tr><td>Texte:</td></tr>
<tr><td colspan=2><textarea cols=50 rows=10 name='content'></textarea></td></tr>
<tr><td> </td>
<td width="202"><input type='submit' name='envoi' value='Envoyer'onClick="javascript:alert('Message Envoyé!\n\nCliquez sur OK pour poursuivre.')"></td>
</tr>
</table>
</form>
<?php
if (isset($_POST['envoi'])) {
$headers ='From: '.$_POST['adrMail']."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$mail='xxxxxxx@xxxx.fr';
$titre= '[EXCELSON MESSAGE]';
$contenu= $_POST['content'];
mail($mail, $titre, $contenu, $headers);
}
?>
<br><p>Pour nous contacter veuillez remplir ce formulaire et cliquer sur Envoyer:</p><br>
<form name="contact" method='post' action='style_fin.php'>
<table width="347">
<tr>
<td width="133">Sujet:</td>
<td width="202"><input style='width: 200px' type='text' name='nom'></td>
</tr>
<tr>
<td>Adresse e-mail:</td>
<td><input style='width: 200px' type='text' name='adrMail'></td>
</tr>
<tr><td>Texte:</td></tr>
<tr><td colspan=2><textarea cols=50 rows=10 name='content'></textarea></td></tr>
<tr><td> </td>
<td width="202"><input type='submit' name='envoi' value='Envoyer'onClick="javascript:alert('Message Envoyé!\n\nCliquez sur OK pour poursuivre.')"></td>
</tr>
</table>
</form>
<?php
if (isset($_POST['envoi'])) {
$headers ='From: '.$_POST['adrMail']."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$mail='xxxxxxx@xxxx.fr';
$titre= '[EXCELSON MESSAGE]';
$contenu= $_POST['content'];
mail($mail, $titre, $contenu, $headers);
}
?>