Bonjour,
Voilà, je vous expose mon probleme:
J'essai d'envoyer un mail automatiquement avec php mais à la reception du mail c'est pas vraiment ça!!
dans le code de ma page je mets:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $TO = $_SESSION['email']; $h = "From: mymail@test.fr" ; $subject="Lien de validation"; $message = '<html><head><meta charset="utf-8"></head><body> Afin de confirmer votre enchère merci de cliquer sur ce <a href="http://www.blablabla.fr/validation.php?a='.$code_aleatoire .'">lien</a>. </body> </html>'; mail($TO, $subject, $message, $h);
et à la recption du mail j'ai toutes les balises visibles, look at this:
<html><head><meta charset="utf-8"></head><body>
Afin de confirmer votre inscription merci de cliquer sur ce <a href="http://www.blablabla.fr/validation.php?a=RBYusL0FyK">lien</a>.
</body>
</html>
Résultatà la reception:
Le sujet et tout le mail ne sont pas en utf8 (les caractères avec les accents ne sont pas affichés),
toutes les balises sont visiblent et non interprétées comme si elles étaient du texte brut.
Bref la fonction mail() semble avoir quelque problemes ou j'ai loupé quelque chose?
Que dois je faire?
Merci de votre aide.
++
Partager