probleme pour envoyer un mail

Répondre
Meeper
le 18/09/2003 à 20:44
Meeper
Bonsoir,
j'ai un petit blem avce l'envoi d'email au format html en fait je recois bien un e-mail mais pas au format html je vois donc le code source contentu dan sma variable message voici mon code
$sujet="Test de mail";
$nom='meeper@hotmail.com';
$expediteur='webmaster';
$destinataire=$nom;
$msg='<html>

<head>

<title>essai</title>
</head>

<body bgcolor="#212121">
<h1>bonjour à tous<\h1>

</body>

</html>';

email($destinataire,$sujet,$msg, "From: $expediteur\r\nReply-To: $expediteur\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");

m'etant inspiré de la rubrique astuces je ne vois pas bien ou se trouve le probleme .. pourriez pas m'eclaircir les idées svp ?smiley
LA GLOBULE
le 18/09/2003 à 20:47
LA GLOBULE
Tu utilises email comme fonction ?

Tu dois donc etre chez Free. OR, je pense que Free utilise des serveurs linux, par consequent, tu dois utiliser \n comme separateur d'en tetes et non pas des \r\n.

Sinon, regarde l'astuce presente sur ce meme site.
Meeper
le 18/09/2003 à 20:59
Meeper
Non du tout je suis chez un hebergeur payant
online.net et en fait c'est bien dans les astuces que j'ai ete voir mais je vais tester sans le \r merci du conseil
Meeper
le 18/09/2003 à 21:10
Meeper
Non ca fonctionne pas il met toujours champ from invalide caracteres non autorise
Meeper
le 18/09/2003 à 21:40
Meeper
Nan ca ne fonctionne toujours pas j'ai même rajouté la variable header comme dans le manuel php(t'as vus que parfois on le lis ;o))
<?php
$sujet="Test de mail";
$nom='meeper@hotmail.com';
$expediteur='webmaster';
$destinataire=$nom;
$headers = "Content-Type: text/html; charset=iso-8859-1\n";
$msg='<html>

<head>

<title>essai</title>
</head>

<body bgcolor="#212121">
<h1>bonjour à tous<\h1>

</body>

</html>';



email($expediteur,$destinataire, $sujet, $msg,$headers);


?>

je recois bien l'email mais pas au format html ;o(
Répondre
LoadingChargement en cours