OVH Community, votre nouvel espace communautaire.

Fonction mail() & html


enycu
09/11/2007, 02h54
Je vais aussi l'écrire en très très gros
retire du $headers ce retour charriot \r\n et remplace-le par \r

ashtwean
08/11/2007, 23h34
Bonjour,

J'ai crée un petit site de vente en ligne (sur un XXLplan) et lorsque le client valide sa commande, j'envoie un mail auto recapitulatif.


$headers = 'From: JEPA '."\r\n";
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

$objet = "JEPA - Traitement de la commande n° $numero_commande";

$message .= "";
$message .= "Numero de la commande : $numero_commande \n";
$message .= "Date de la commande : $date_courante \n";
$message .= "Detail de la Commande \n";
$message .= "$descriptif_commande";
$message .= "";

mail("$mail_client",$objet,"$message", $header);
?>

La variable $descriptif_commande est un tableau au format html.

MON PROBLEME : le code html n'est pas interpreté dans outlook et je me retrouve avec un message du type :





----------------------------------------------------------
Numero de la commande : JPCL200727110
Date de la commande : 08-11-2007
----------------------------------------------------------


Detail de la Commande
----------------------------------------------------------








Référence
Modèle
Désignation

Qté
P.U. Net
P.T H.T




BREF c la M....

Une idée ?