Maison > développement back-end > tutoriel php > phpmail发送嵌入式图片的问题

phpmail发送嵌入式图片的问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-23 13:40:23
original
1513 Les gens l'ont consulté

我用phpmail发送嵌入式图片,用 

$mail->AddEmbeddedImage($arr['path'], $id, 'img', 'base64', 'image/jpeg');$message=str_replace($img, '<img src="/static/imghw/default1.png"  data-src="cid:'.$id.'"  class="lazy"  alt="" .$id.'"   style="max-width:90%" />', $message);
Copier après la connexion

但邮件正文并没有改变,接收不到图片。
不知道是什么原因导致。


回复讨论(解决方案)

邮件正文 一般如果包含图片 用html形式就行,在img标签设置src就可以了。PHPmailer是支持html格式的。或者发附件可以的。
另外在网上看到这个方法的使用方法如下:

AddEmbeddedImage(PICTURE_PATH. "index_01.jpg ", "img_01 ", "index_01.jpg ");
在html中引用

这里也用到html格式

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal