Использование php электронной почты «AddEmbeddedImage» без «$ mail» - PullRequest
1 голос
/ 28 февраля 2020
$to = 'jay@mywhitecard.ph';
$subject   = 'Coupon Claimed!';
$claimed->AddEmbeddedImage(dirname(__FILE__) . '../img/uploads/'.$rowProduct['photosrc'].'','coupon');
$claimed   = '<html>
                <body>
                  <div style="width:500px; text-align: center; margin-left: auto; margin-right: auto;">
                      <h2 style="color: #EF8200;">Coupon Claimed!</h2>
                      <img src="cid:coupon" width="60%" style="margin-left: auto; margin-right: auto;  margin-top: 20px; margin-bottom: 20px; border-radius: 2% !important; box-shadow: 0 2px 8px 0 rgba(0,0,0,0.2);">
                      <h4 style="font-weight: bold; color: #EF8200;">Claimed By:</h4>
                      <h2>'.$usr_fname. ' ' .$usr_lname.'</h2>
                      <h2>'.$usr_contact.'</h2><br>
                      <h4>please proceed to<h4>
                      <a href="https://google.com" style="color: #EF8200;">https://www.google.com</a>
                      <h4>for additional information.</h4>
                  </div>
                </body>
              </html>';
$headers   = "MIME-Version: 1.0\r\n";
$headers  .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers  .= 'From: <info@mywhitecard.ph>' . "\r\n";

mail($to, $subject, $claimed, $headers);

У меня есть это php электронное письмо, где оно отправляется получателю, но изображение не отображается, я проверяю, что добавление AddEmbeddedImage исправит это, но мой формат php отличается от те, что я видел, как здесь https://www.youtube.com/watch?v=CRwW3l6dhSE

1

как мне заставить добавить встроенное изображение для работы на мой формат, используя mail($to, $subject, $claimed, $headers);?

...