Intereting Posts
API на Skyscanner для всех аэропортов и API путешествий с использованием CURL Заголовок Content-Type: application / octet-stream возвращает встроенный текст / html Список участников MySql, заполненный записями «Сон», приводящих к «Слишком много подключений»? Laravel 5.4, переименование столбца таблицы пользователей concatenate mysql select query с переменной php? Пустое значение для PATH_INFO в nginx возвращает значение нежелательной почты Получить содержимое файла через PHP cURL Динамическое создание строк и столбцов с помощью PHP и HTML Как подключить базу данных Oracle от PHP Избавление файлов от имени домена с помощью PHP Можно ли указать интерфейс исходящей сети для использования в PHP SoapClient? Google App-Gmail Невозможно установить. Gmail, заменяющий адрес при отправке через SMTP-транспорт Swiftmailer (PHP) DOMPDF – Class 'Font' не найден Как на PHP-стороне проверить правильность URL-адреса веб-сайта? xhgui не сохраняет данные

Отображение изображения php без загрузки по почте

Привет, я хочу отправить изображение в формате html, используя php mailer class, но показ изображения в почте после загрузки. но я хочу отобразить изображение без загрузки. есть ли какой-либо вариант в классе mailer или есть другой метод для этого. или я должен отправить изображение в другом формате.

Related of "Отображение изображения php без загрузки по почте"

Ну, может быть только два возможных ответа:

  • вы не хотите вставлять фактический файл изображения в eMail, а затем просто поместите элемент <img> в eMail, связанный с изображением в удаленном месте, так же, как и с любой другой HTML-страницей. Затем перекрестите пальцы и надейтесь, что клиент имеет HTML-адрес электронной почты и позволяет отображать удаленные изображения.

или

  • вы не хотите ссылаться на файл с удаленного сервера, но вставляете его в eMail. В этом случае обратитесь к разделу «Как встроить изображения в HTML-EMail» или « Прикрепление изображения к письму»

Если вы используете PHP Mailer …

 $mail = new PHPMailer(); $mail->SetFrom("blah@blah.com"); $mail->AddAddress("blah@blah.com"); $mail->Subject = "Blah" $mail->MsgHTML('<html><body><img src="logo.jpg">Hello</body></html>'); $mail->AddAttachment("logo.jpg"); $mail->Send(); 

Использование AddAttachment PHP Mailer проверит ваш HTML для ссылки на этот файл и автоматически добавит его для вас.

приятель, это действительно просто. Напишите html-код, как если бы вы писали при разработке веб-страницы. Укажите полный URL-адрес изображения в атрибуте src.

Не забывайте пользователю функцию eregi_replace () на body html

 $html_message = eregi_replace("[\]",'',$body_html_string); 

engoy !!!!! 😉