Bonjour,
j'ai fais un formulaire et je souhaite récupérer les données et les envoyer par mail . Quand j'utilise le format brut, pas de soucis, mais quand je veux passer mon mail en html, la ça se gatte, j'ai toutes les balises html qui s'inscrivent ds le mail (et aucune données !).
Mon code :
<?php
$adress = "monadress@mail.com";
$sujet = "Demande d'infos";
$message .='<html><head><title>Demande</title></head>';
$message .='<Body><table width="500" height="744" border="0" cellpadding="0" cellspacing="0">';
$message .='<tr bgcolor="#CCCCCC"><td height="30" colspan="2"><span class="Style8">Demande infos : </span></td></tr>';
$message .='<tr><td width="131"><span class="Style6">Type : </span></td><td width="150"><span class="Style3"><? echo $_POST["statut"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Autre type : </span></td><td><span class="Style3"><? echo $_POST["aut_statut"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Nom de la socitété : </span></td><td><span class="Style3"><? echo $_POST["nom_soc"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Contact : </span></td><td><span class="Style3"><? echo $_POST["genre"]; ?><? echo $_POST["nom_contact"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Fonction : </span></td><td><span class="Style3"><? echo $_POST["fonction"]; ?></span></td></tr>';
$message .='<tr><td> </td><td> </td></tr>';
$message .='<tr bgcolor="#CCCCCC"><td><span class="Style8">Adresse : </span></td><td> </td></tr>';
$message .='<tr><td><span class="Style6">N° et rue : </span></td><td><span class="Style3"><? echo $_POST["rue"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Code postal : </span></td><td><span class="Style3"><? echo $_POST["cp"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Ville : </span></td><td><span class="Style3"><? echo $_POST["ville"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Pays : </span></td><td><span class="Style3"><? echo $_POST["pays"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Téléphone : </span></td><td><p class="Style1 Style4"><? echo $_POST["tel"]; ?></p></td></tr>';
$message .='<tr><td><span class="Style6">Fax : </span></td><td><span class="Style3"><? echo $_POST["fax"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">E-mail : </span></td><td><span class="Style3"><? echo $_POST["email"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Site web : </span></td><td><span class="Style3"><? echo $_POST["site"]; ?></span></td></tr>';
$message .='<tr><td> </td><td> </td></tr>';
$message .='<tr bgcolor="#CCCCCC"><td colspan="2"><span class="Style8">Précisions sur lévenement : </span></td></tr>';
$message .='<tr><td><span class="Style6">Evènement : </span></td><td><span class="Style3"><? echo $_POST["evenement"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Autre type : </span></td><td><span class="Style3"><? echo $_POST["aut_even"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Date : </span></td><td><span class="Style3"><? echo $_POST["date"]; ?></span></td></tr>';
$message .='<tr><td> </td><td> </td></tr><tr bgcolor="#CCCCCC"><td colspan="2"><span class="Style8">Type de porte-verre : </span></td></tr>';
$message .='<tr><td bgcolor="#FFFFCC"><span class="Style8">Festi-verre : </span></td><td> </td></tr>';
$message .='<tr><td><span class="Style6">Pour verre : </span></td><td><span class="Style3"><? echo $_POST["f_verre"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Communication : </span></td><td><span class="Style3"><? echo $_POST["com"]; ?></span></td></tr>';
$message .='<tr><td> </td><td> </td></tr>';
$message .='<tr><td bgcolor="#FFFFCC"><span class="Style8">Baroudeur : </span></td><td> </td></tr>';
$message .='<tr><td><span class="Style6">Fabricant : </span></td><td><span class="Style3"><? echo $_POST["fabricant"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Série : </span></td><td><span class="Style3"><? echo $_POST["serie"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Nom du verre : </span></td><td><span class="Style3"><? echo $_POST["nom_verre"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Contenance : </span></td><td><span class="Style3"><? echo $_POST["contenance"]; ?></span></td></tr>';
$message .='<tr><td bgcolor="#FFFFCC"><span class="Style8">Mesures : </span></td><td> </td></tr>';
$message .='<tr><td><span class="Style6">Diamètre : </span></td><td><span class="Style3"><? echo $_POST["diam"]; ?></span></td></tr>';
$message .='<tr><td><span class="Style6">Hauteur : </span></td><td><span class="Style3"><? echo $_POST["hauteur"]; ?></span></td></tr>';
$message .='<tr><td> </td><td> </td></tr>';
$message .='<tr><td><span class="Style8">Quantité : </span></td><td><span class="Style3"><? echo $_POST["qte"]; ?></span></td></tr>';
$message .='</table></body></html>';
$message .= "Commentaire: {$_POST['commentaire']}
";
$headers = "MIME-Version: 1.0
";
$headers .= "Content-type: text/html; charset=iso-8859-1
";
$entete = "From: mailauto@robot.com
";
mail($adress, $sujet, $message, $entete, $headers);
?>