begin process at 2012 05 31 06:39:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

problème d'affichage d'une image dans un mail


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

problème d'affichage d'une image dans un mail

dimanche 4 décembre 2005 à 20:04:35 | problème d'affichage d'une image dans un mail

punkybreizh

Bonjour,
J'ai un problème pour afficher une image dans un mail pour une newsletter. J'ai regardé tous les scripts qui sont sur le site et d'autres pour résoudre ce problème mais j'ai rien trouvé.
J'ai créée une table où est noté l'adresse des personnes. Puis a l'aide d'un simple formulaire je rentre simplement le sujet et le message, que j'envoie par la suite au fichier qui va servir a envoyer le mail.

Voilà le code de ce fichier :

<?
//je fais ici une connexion avec la base

$query = "SELECT email FROM newslettermember";
$result = mysql_query($query) or die('Erreur SQL : '.mysql_error());
while ($val = mysql_fetch_array($result)) {

$email=$val['email'];
$sujet=$_POST['sujet'];
$contenu=$_POST['contenu'];

$headers = "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative;\n";

$headers .= "From: Punkfiction <punkybreizh01@hotmail.com>\r\n";

$texte_html = "Content-Type: text/html; charset=\"US-ASCII\"\n";
$texte_html .= "Content-Transfer-Encoding: 7bit\n\n";
$texte_html .= $contenu1;

mail($email, $sujet, $texte_html, $mail_mime);

}
?>
Si quelqu'un avait une idée ca serait super sympa et ca m'éviterai de me casser la tete pendant des heures. Merci d'avance !

dimanche 4 décembre 2005 à 20:07:53 | Re : problème d'affichage d'une image dans un mail

punkybreizh

je précise que lorsque j'insère une image je met les \ avant les ".

dimanche 4 décembre 2005 à 21:12:37 | Re : problème d'affichage d'une image dans un mail

coucou747

Administrateur CodeS-SourceS
ici, je ne vois pas d'images...
si tu veux afficher une image, la meilleur solution reste celle ci :

<img src="http://monsite.com" />

franchement... les autres solutions sont complexes...

In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

[ Lien ]
dimanche 4 décembre 2005 à 21:41:06 | Re : problème d'affichage d'une image dans un mail

punkybreizh

Non mais l'image est dans Contenu qui est un textarea dans lequel je rentre le code html.
lundi 5 décembre 2005 à 12:49:38 | Re : problème d'affichage d'une image dans un mail

hackademius

Membre Club
en metant <img src="http://monsite/monimage"> ca marche ?
car j'ai une fonction mail assez complexe qui permet d'envoyer un mail avec une image en piece jointe et une image de fond, mais c'est la galere a parametrer
c'est le script dispo sur http://www.asp-php.net/scripts/asp-php/mail_html.php

en dans ce cas, si <img ...> fonctionne , on peut aussi attacher l'image de fond ? <body background="monsite..."> ?
car aussi une newsletter a envoyer , pour le moment c'est un mail avec une couleur de fond clair , un titre et un tableau du style codes sources avec 1 couleur pour chaque ligne .

mais je n'ai pas pu envoyer les photo avec, je vais essayer ta technique .

lundi 5 décembre 2005 à 23:30:24 | Re : problème d'affichage d'une image dans un mail

punkybreizh

ouais j'ai essayé <img src="http://monsite/monimage"> mais rien non plus

lundi 5 décembre 2005 à 23:43:40 | Re : problème d'affichage d'une image dans un mail

hackademius

Membre Club
bah si ca marche , je me prenait la tete pour rien
si ca peut t'aider : voila mon essai
// L'email en question
$t='<html>';
$t.='<body background="http://annonces.rogerstudio.com/imgs/fond.gif">';
$t.='<h2>Test</h2>';
$t.='Img : <img src="http://annonces.rogerstudio.com/annimz/0.jpg">';
$t.='</body>';
$t.='</html>';


$subject="Les annonces de cette semaine";

$destinataire="ton email pour tester";

$headers = 'Content-type: text/html; charset=iso-8859-1' . "\n";
$headers .= 'From: RogerStudio <Noreply@rogerstudio.com>'."\n";
$message=$t;
mail($destinataire,$subject,$message,$headers);


Et j'ai bien recu l'email avec le fond et l'image
(sur outlook)

@+

lundi 5 décembre 2005 à 23:48:55 | Re : problème d'affichage d'une image dans un mail

punkybreizh

Dans mon textarea dans lequel je rentre le code html pour l'envoie je dois mettre aussi : Img : <img src="http://annonces.rogerstudio.com/annimz/0.jpg"> ?


mardi 6 décembre 2005 à 00:00:52 | Re : problème d'affichage d'une image dans un mail

hackademius

Membre Club
nan, c'est un exemple , c'est un test que je vien de faire
toi tu envoi les images que tu veut

0.jpg c'est une image que j'ai sur mon site.

en fait, tu fais une page html simple avec les balises standards , tu cree ton model de newsletter
et dans ton script tu ajoute les images que tu veut .

en fait le mail est une page html simple , envoyée avec ce type de header.




mardi 6 décembre 2005 à 00:02:51 | Re : problème d'affichage d'une image dans un mail

punkybreizh

yes, ca marche ;-) merci beaucoup !

1 2

Cette discussion est classée dans : problème, mail, html, email, sujet


Répondre à ce message

Sujets en rapport avec ce message

Problème d'image lors d'envoi en HTML avec mail() [ par Drazounet ] Salut à tous,Je suis en train de concevoir un mailer qui doit pouvoir envoyer des e-mail au format HTML, les liens ou les tableaux fonctionnent, mais Problème de compatibilité de script [ par Chris54 ] Bonjour,J'ai un problème d'execution d'un script javascript sous netscape alors qu'il fonctionne parfaitement sous IE mais je ne sais pas pourquoi.Que fonction mail ? [ par badjouane ] comment puis evité le "/" qui jalone les mail que j'envoi à partir de la section administration de mon site.Par exemple, si j'écri :Mes c'est quoi ce Problème de code dans un formulaire [ par gateau ] Bonjour,Je suis on ne peut plus novice en PHP, grâce à des tutoriaux j'ai pu créer un formulaire dans une int envoi mail html avec mail() [ par joebuz ] bonjour,je souhaiterais savoir comment faire pour definir l'expediteur (From),  faire une copie conforme cachée (Cc), et envoyé le tout au format html au sujet de mail() [ par kyript ] bonjouren faite voila  je suis entrain de créer une newsletter  et au moment d'envoyer l'email,   je me suis demandé si mon email s'envoyait au format Problème lors de la réception d'un mai lau format HTML [ par Charcute ] Bonjour,Je suis nouveau sur ce forum et j'ai un problème avec la fonction mail()... Je cherche à envoyer un mail au format HTML contenant des images a formmail [ par chris tuckers ] Bonjour bonjour...J'ai fait une requete etj'arrive à envoyer un mail normal.Cependant, j'en ai fait une seconde et lle elle ne marche pas la mechante probleme d'envoi de mail [ par chris tuckers ] Bonjour bonjour...J'ai fait une requete etj'arrive à envoyer un mail normal.Cependant, j'en ai fait une seconde et lle elle ne marche pas la mechante Problème de formulaire entre 2 sites [ par Kaneda Shotaro ] J'ai réalisé en HTML un site pour un ami. Il voulait que les visiteurs puissent envoyer par mail une demande de renseignement. J'ai donc fait sur son


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 3,245 sec (3)

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