Fonction mail
nomad22
-
nomad22 -
nomad22 -
Bonjour,
j'ai un souci avec la fonction mail sur mon site internet. Un mail est bien envoyé avec les informations adéquate dans le titre du message.
Mais, rien n'apparaît dans le corps du message...j'ai un peu de mal à comprendre.
Voici le code:
$mailing = mysql_query("SELECT * FROM clients WHERE client_id=$client_id");
$adresseemail = mysql_fetch_assoc($mailing);
$headers ='From: "Comptoir de saveurs"<reservation@comptoirdessaveurs.fr>'."\n";
$headers .='Reply-To: reservation@comptoirdessaveurs.fr'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message ='<html><head><title>Réservation - "'.$det3['voyages_nom'].'"</title></head><style>
#email {margin-left:100px; }
<body><font color="#000000" size="+3" face="Georgia, Times New Roman, Times, serif">Comptoir des saveurs</font><br /><br /><font face="Georgia, Times New Roman, Times, serif">'."<br />Comptoir des saveurs<br />8, rue des Palmiers<br />97472 Saint-Denis<br />
France".$adresseemail['client_civilite']." ".$adresseemail['client_prenom']." ".$adresseemail['client_nom']."<br />".$adresseemail['client_adresse']."<br />".$adresseemail['client_cp']." ".$adresseemail['client_ville']."<br />".$adresseemail['client_pays']."</div><br /><br />Séjour :"." ".$det3['voyages_nom']."<br />"."Destination :"." ".$det3['destination_pays']."<br />"."Catégorie : "." ".$det3['categorie_nom']."<br />"."Type : "." ".$det3['type_nom']."<br />"."Thématique :"." ".$det3['theme_nom']."<br />"."Date de départ : "." ".$det3['voyages_date_depart']."<br />"."Date de retour : "." ".$det3['voyages_date_retour']."<br />"."Prix : "." ".$prixtot." € Téléphone : ".$adresseemail['client_tel']."<br />"."E-mail : ".$adresseemail['client_mail']."<br />"."Né (e) le : ".$adresseemail['client_date_naissance']."<br />"."Entreprise : ".$adresseemail['client_nom_entreprise']."<br />"."Nombres de personnes :".$nbpersonnes."<br />"."N° de passport : ".$passport."<br />"."Commentaires : "."<br/>".$infos."<br />"."".'</font></body></html>';
$adresse=$adresseemail['client_mail'];
mail($adresse, 'Réservation - '.$det3['voyages_nom'], $message, $headers);
j'ai un souci avec la fonction mail sur mon site internet. Un mail est bien envoyé avec les informations adéquate dans le titre du message.
Mais, rien n'apparaît dans le corps du message...j'ai un peu de mal à comprendre.
Voici le code:
$mailing = mysql_query("SELECT * FROM clients WHERE client_id=$client_id");
$adresseemail = mysql_fetch_assoc($mailing);
$headers ='From: "Comptoir de saveurs"<reservation@comptoirdessaveurs.fr>'."\n";
$headers .='Reply-To: reservation@comptoirdessaveurs.fr'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message ='<html><head><title>Réservation - "'.$det3['voyages_nom'].'"</title></head><style>
#email {margin-left:100px; }
<body><font color="#000000" size="+3" face="Georgia, Times New Roman, Times, serif">Comptoir des saveurs</font><br /><br /><font face="Georgia, Times New Roman, Times, serif">'."<br />Comptoir des saveurs<br />8, rue des Palmiers<br />97472 Saint-Denis<br />
France".$adresseemail['client_civilite']." ".$adresseemail['client_prenom']." ".$adresseemail['client_nom']."<br />".$adresseemail['client_adresse']."<br />".$adresseemail['client_cp']." ".$adresseemail['client_ville']."<br />".$adresseemail['client_pays']."</div><br /><br />Séjour :"." ".$det3['voyages_nom']."<br />"."Destination :"." ".$det3['destination_pays']."<br />"."Catégorie : "." ".$det3['categorie_nom']."<br />"."Type : "." ".$det3['type_nom']."<br />"."Thématique :"." ".$det3['theme_nom']."<br />"."Date de départ : "." ".$det3['voyages_date_depart']."<br />"."Date de retour : "." ".$det3['voyages_date_retour']."<br />"."Prix : "." ".$prixtot." € Téléphone : ".$adresseemail['client_tel']."<br />"."E-mail : ".$adresseemail['client_mail']."<br />"."Né (e) le : ".$adresseemail['client_date_naissance']."<br />"."Entreprise : ".$adresseemail['client_nom_entreprise']."<br />"."Nombres de personnes :".$nbpersonnes."<br />"."N° de passport : ".$passport."<br />"."Commentaires : "."<br/>".$infos."<br />"."".'</font></body></html>';
$adresse=$adresseemail['client_mail'];
mail($adresse, 'Réservation - '.$det3['voyages_nom'], $message, $headers);
Configuration: Windows Vista Firefox 3.0.7
A voir également:
- Fonction mail
- Fonction si ou - Guide
- Comment télécharger un mail - Guide
- Fonction trier excel - Guide
- Hotmail mail - Guide
- Yahoo.fr mail - Guide
4 réponses
t'as essayé dans mettre du html dans le corps du emssage (juste un petit message brtut du genre "coucou"