Отправить изображение внутри тела письма php скрипт

#php #email #sendmail #html-email

#php #Адрес электронной почты #отправить почту #html-email

Вопрос:

Я хочу показывать изображения в теле письма в почтовом скрипте php

 $formcontent=" Name: $name n Picture: (I want to show the pic here)";
$recipient = "myemail@domain.com";
$subject = "Contact us";
$mailheader = "From: $email rn";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
?>
 

Я пробовал следующие коды, но это не работает, он показывает слова как есть

 $formcontent="<img src='http://anydomain.com/pic.jpg'>";  
$formcontent="<html><body><img src='http://images2.alphacoders.com/444/444259.jpg'></body></html>";
 

Комментарии:

1. A: Проконсультироваться php.net/manual/en/function.mail.php и используйте Content-type: text/html; charset=iso-8859-1 в своих заголовках. Это все там. 😉

Ответ №1:

пробовал следующие коды.

 $formcontent= "<img src=//anydomain.com/pic.jpg'>";

$formcontent= "<html><body><img src='//images2.alphacoders.com/444/444259.jpg'>

</body></html>";
 

Комментарии:

1. Не могли бы вы объяснить причину?