begin process at 2012 05 30 22:22:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Newsletter avec des images dans le corps


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Newsletter avec des images dans le corps

vendredi 4 novembre 2005 à 13:14:49 | Newsletter avec des images dans le corps

mitchbuck

Hi everybody !
Petite question : je souhaite créer une newsletter façon "entreprise" dont le corps de l'email est en fait une page internet normale (<table><tr><td>....) avec des images.
J'en ai créé une dont le code est celui-ci (destinée pour l'instant à un seul destinataire mais que j'utiliserai par la suite pour l'envoyer à plusieurs adresses mail contenues dans un bdd) :

<?
// liste des destinataires du message
$adresse="adresse@email.com";

// titre du message : zone sujet
$sujet="Envoi d'un message avec la fonction Mail()";

// contenu du message
$corps="
<HTML>
<HEAD>
<TITLE>NEWSLETTER</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<style>
.bordure {
border:1px solid #000000;
}
</style>

</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<TABLE WIDTH=780 BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0 class="bordure">
 <TR>
  <TD>
   <IMG SRC="images/bandeau_titre.gif" WIDTH=350 HEIGHT=86 ALT=""></TD>
  <TD width="430" background="images/bandeau_titre.gif">&nbsp;   </TD>
 </TR>
 <TR>
  <TD COLSPAN=2>&nbsp;   </TD>
 </TR>
 <TR>
  <TD COLSPAN=2>
   <IMG SRC="images/intermediaire1.gif" WIDTH=780 HEIGHT=43 ALT=""></TD>
 </TR>
 <TR>
  <TD COLSPAN=2>
   <IMG SRC="images/intermediaire2.gif" WIDTH=780 HEIGHT=15 ALT=""></TD>
 </TR>
 <TR>
  <TD COLSPAN=2>&nbsp;   </TD>
 </TR>
 <TR>
  <TD COLSPAN=2>
   <IMG SRC="images/meuble.gif" WIDTH=780 HEIGHT=169 ALT=""></TD>
 </TR>
 <TR>
  <TD COLSPAN=2 background="images/intermediaire1.gif">&nbsp;   </TD>
  </TR>
</TABLE>
</BODY>
</HTML>
";

// Création de l'entête du message
// cette entete contient l'email de l'expéditeur ainsi que l'email pour la réponse.
$entete="Content-type:text/html\nFrom:adresse@email.com\r\nReply-To:
adresse@email.com";

// envoi du mail
mail ($adresse,$sujet,$corps,$entete);
?>

Le problème est que les images ne s'affichent pas lorsque je reçoit le mail...
Bon, pour certains, je me doute que mon code va les faire vomir.

Si quelqu'un pouvait pour autant me répondre, ça serait cool !! Merci d'avance !!

vendredi 4 novembre 2005 à 13:41:27 | Re : Newsletter avec des images dans le corps

coockiesch

Réponse acceptée !
Salut!
Les src de tes images sont définies en relatif, c'est à dire, comme tu les définirais sur ton serveur, relativement à un script.

Tu dois passer les src en absolue, de type: http://www.mondomaine.com/images/intermediaire1.gif

@++

R@f

P.S: On met les balises HTML en minuscule
P.P.S: C'est bien de mettre des " " autour de la valeur des attributs: colspan="2"

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
vendredi 4 novembre 2005 à 13:50:45 | Re : Newsletter avec des images dans le corps

mitchbuck

Impec !!! merci beaucoup !!!
A+




Cette discussion est classée dans : message, email, adresse, corps, newsletter


Répondre à ce message

Sujets en rapport avec ce message

bouton Newsletter [ par jekifvb6 ] Bonjour à toutes et tous,J'aimerais simplement faire un textbox dans lequel on puisse mettre une adresse email pour la stocker dans une BDD en vue d'u recuperer les données dans la bdd et les passer à un tableau d'une autre instance de classe [ par tex73 ] bonjour à tous!je suis confronté à un pb depuis ce matin. en fait je travail en ce moment sur un peit projet de newsletter à envoi automatique.pour ce test validité plusieurs adresse mails [ par younes371 ] Bonjour, Je veux envoyer des emails à plusieurs utilisateurs avec verification d'adresses mails ... J'ai ce script qui verifie la validite d'une adr mail en email [ par tonydanza ] Bonjour a tous.voila mon probleme, j utilise la fonction mail pour envoyer des message et tout fonctionne tres bien normalement.mais la je viens de ch mise en forme mail php [ par luisfernandez ] Bonjour, je souhaite mettre en forme (police, couleur de texte, ...) un mail qui me vient du serveur, après avoir rempli un joli formulaire.J'ai essay caracteres speciaux pour mail [ par tonydanza ] Bonjour a tous!J essaye de resoudre un petit probleme (banal)pour l envoie d un mail j ai besoin de connaitre comment on faitpour convertir les caract vérification d'email [ par Annadrill ] bonjour,je cherche a faire un systeme qui lorsqu on entre son adresse email comme par exemple pour s'enregistrer à la news d'un site,un email de confi mail bizzard [ par tonydanza ] Bonjour a tous!voila moi ma tasse de thé c est le flah... et le php je galere plutot.alors en ce moment j utilise un formulaire pour envoyer mes mail Formulaire de mot de passe perdu [ par Sub_Mat ] Bonjour à tous,Bon voila, je suis en train de mettre en place un système de récupération de mot de passe sur mon site, et j'ai beau chercher, mais je e-mail [ par vinise ] Bonjour a tous.voila jai un hebergement qui me permet de creer des adresse email ilimité.et jaimerai que a chaque fois que quelqu'un s'enregistre sur


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,858 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales