Bonjour !
J'ai crée un système de newsletter, qui envoie un message en HTML à chaque fois qu'un article a été validé via un système d'administration.
L'envoi et la réception se font bien, je bloque juste dans l'affichage des mails... Je fais des tests par un compte free, et je réceptionne les messages sur thunderbird. J'ai lu dans certains tutos qu'il suffisait de considérer la messagerie comme un navigateur et que cela suffisait pour que le message s'affiche en HTML...
Mon problème c'est que ça marche pas du tout é_è
Voilà ce qu'affiche mon logiciel de messagerie :
Et voici mon code (juste la partie concernée):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Newsletter</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta name="author" content="AQCV" /> </head> <body> <font face="verdana"><font color="white"><font size="5"><p align="center"><font color="red"></font></p></font> <font size="3"> <p align="left">Voici le dernier article de l'AQCV :<br /><ul><li>test de contenu(leSat, 27 Dec 2008 15:54:21)</li></ul></body> </html>
Quelqu'un pourrait me donner quelques pistes pour pouvoir corriger mes erreurs ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24// On récupère l'article $news = mysql_query("SELECT * FROM articles WHERE id='$nbId'"); $fichier_message = '<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Espace administratif - Commentaires</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta name="author" content="AQCV" /> </head> <body> <font face="verdana"><font color="white"><font size="5"><p align="center"><font color="red"><u>Balzac61</u></font></p></font> <font size="3"> <p align="left">Voici le dernier article de aqcv.org :<br /><ul>'; //on définit le message while($donnee = mysql_fetch_assoc($news)) { $fichier_message .= '<li>'.$donnee["description"].'(le'.date("D, d M Y H:i:s",$donnee["timestamp"]).')</li>'; //on ajoute les news au message } $fichier_message .= '</ul></body> </html>'; //on termine le message
D'avance, merci !!
Partager