Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wysłanie listu w formacie html z grafiką
Forum PHP.pl > Forum > PHP
Olimpia_ona
Witam

Tak jak już wspomniałam w tytule, chciałabym wysyłać listy w formacie HTML z grafiką...
Przy czym wysłanie listu w formacie HTML nie stanowi problemu, ale dołączenie do kodu wiadomości obrazków (np. jako tło czy inny baner reklamowy na koncu treści)- które są wysyłane razem z listem staje się już problemem.

Sciągnełam html_mime_mail są tam jakieś przykłady na to jak użyć te funkcje, niestety zadziałały mi tylko 2 z 5 przykładów. Lecz w mailu, który został w ten sposób wysłany była tylko treść z pliku exemple.txt sformatowana jak w pliku exemple.html. Mail mi się sformatował jak w pliku exemple.html, natomiast tło nie pojawiło się takie jak w przykładzie, nie wiem dla czego?

Czy może mi ktoś pomóc z tym?
thornag
Sprobuj poszukac o klasie phpMailer, dobra dokumentacja plus przykladu. Do to grafiki, to trzeba ja dolaczyc jako zalacznik, a w samym HTMlu nalezy umiescic referencje postaci <img src="cid:plik.jpg" />.
Co do wysylania zalacznikow tez masz w dokumentacji phpMailera
Prph
Sam pisałem ostatnio coś takiego. Najlepiej jest przeczytać prosty opis maila, a następnie w kliencie poczty zapisać wiadomość na dysk i otworzyć ją w edytorze.

Oczywiście w htmlu musi być: <img src="cid:nazwa.jpg">

Dodam, że mail przybiera wtedy postać: załącznika w załączniku, ale to zauważysz przeglądając maile.

Adrian.
blackjohn
Witam. Też chciałem skorzystać z klasy html_mime_mail do wysyłania mail ale mam problem z kodowaniem znaków. Polskie znaki przychodzą na maila w postaci kosmicznych znaczków.
Dodam że strona wyświetla text w formacie windows-1250.
Próbowałem w kodzie użyć funkcji
  1. <?php
  2. iconv("windows-1250","UTF-8",$tresc);
  3. ?>
ale to niestety nic nie dało.
Wie ktoś jak to rozwiązać questionmark.gif
akurczyk
http://algorytmy.pl/?id=725
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.