Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wstawianie obrazków w emailu z załącznika
Forum PHP.pl > Forum > PHP
kirkor0
Tak jak w temacie.
Mam formularz wysyłania e-maili.
Chcę mieć obrazki w treści wiadomości, ale nie mogą one być ściągane z zewnętrznego serwera, a najlepiej z wiadomości e-mail.

Załączniki załączam bez problemów (obrazki), ale nie wiem jak potem wyświetlić je w treści wiadomości.
Poszukałem po źródłach i znalazłem, że ma być coś takiego:
Kod
src="CID:plik.jpg"


Jednak to nie działa... :/

Może trzeba jakoś inaczej załączyć pliki?

Z góry dzięki za odp.
porady-it.pl
Może wrzucił byś przykład twojego e-maila i ewentualnie jakiej biblioteki do tego używasz o ile używasz. Ja stosuje phpmailer i nie ma z tym problemów tylko ważną sprawą jest określenie jakiego typu jest plik (jpg/gif/png).
kirkor0
nie używam biblioteki, sam piszę

korzystając z biblioteki możesz nie mieć problemów, ale mi chodzi o to jak to jest napisane

EDIT:
Pogrzebałem w tej bibliotece i znalazłem to co trzeba.
Trzebabyło to umieścć:
  1. <?php
  2. $msg .= 'Content-Disposition: '.$nazwa_pliku.'; filename="'.$nazwa_pliku.'"'.$nazwa_pliku.$eol.$eol;
  3. $msg .= 'Content-ID: <'.$nazwa_pliku.'>'.$nazwa_pliku.$eol.$eol;
  4. ?>


pzdr
Login
sory że odgrzebuję stary temat, ale...
kirkor0 mógłbyś pokazać jak wysłać maila z obrazkiem, który będzie w załączniku?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.