PHP

Newsletter : mail PHP avec image dans le "body"

Résolu

Bonjour, est ce que quelqu'un aurait des pistes pour afficher une image dans le corp du texte de la fonction mail() de PHP ?


même une variable qui affiche une image ?


Dieunel

577 vues
08 juillet 2020 à 16:54 (Édité)
Cette pub permet au site de vivre ...

@Dieunel,


A d'accord, donc pour le moment tu ne pourras pas voir tes images tant que tu n'es pas en prod .. le mieux c'est de tester ça quand tu auras ton site en ligne 😁


Sinon oui c'est ça, juste il ne faudra pas que tu oublies de mettre le chemin de où se trouve ton image sous forme d'URL 👌


<img src="https://www.domaine.com/image/<?= $image ?>">
Cette pub permet au site de vivre ...

5 commentaires

@Dieunel,


A d'accord, donc pour le moment tu ne pourras pas voir tes images tant que tu n'es pas en prod .. le mieux c'est de tester ça quand tu auras ton site en ligne 😁


Sinon oui c'est ça, juste il ne faudra pas que tu oublies de mettre le chemin de où se trouve ton image sous forme d'URL 👌


<img src="https://www.domaine.com/image/<?= $image ?>">

@Clouder


Et bien je ne suis que sous localhost encore .


d’accord alors il suffirait que je fasse :


$image= "Select image from,,, »;


et l’afficher avec un echo PHP


<img src=« <?= $image?> »>

@Dieunel,


C'est à dire quand le site n'est pas en ligne ?


Il te suffit de faire une requête SQL pour récupérer la ou les images que tu souhaites afficher dans ton mail et surtout il faut que tu mettes le chemin sous forme d'URL

@Clouder Salut


Oui uniquement pour une image en ligne . Mais quand le site n’est pas en ligne ?


et j’aimerais récupérer aussi les entrées de ma table Dans la base de donnée ( mes images )pour les afficher dans la fonction mail()

Salut @Dieunel,


Il suffit de mettre une balise <img> comme en HTML avec le lien de l'image souhaitée


Exemple :


<?php
$msg .= '
	<div>
        <img src="https://www.domaine.com/mon_image.png" alt="Sitedudev.com - Newsletter" />
    </div>'
?>
Cette pub permet au site de vivre ...