![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Jak wysłać maila z obrazkami w treści, które będą się poprawnie wyświetlać? W tej chwili do tworzenia wiadomości email html używam TinyMCE, wstawiając zdjęcie do wiadomości po dostarczeniu tej wiadomości zdjęcia się nie wyświetlają.. Proszę o pomoc z przykładem użycia. Dziękuję. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Zdjęcia żeby były widoczne w mailu to muszą być dodane jako załączniki do tego maila zaś w samej treści HTML odpowiednio wpisane.
Ewentualnie można w IMG SRC="" podać ścieżkę do zewnętrzenego serwera, np: <img src="http://innyserwer.pl/obrazek.jpg" ale i to zadziala pod warunkiem, ze klient pocztowy tego nie blokuje. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Dziękuję za odpowiedź.
Własnie ten TinyMCE dodaje zdjęcia w html z zewnętrznym linkiem i niestety nie wyświetla ich. A jak wejde w źródło to jest zmienione na, np: Kod http://poczta.onet.pl/"http:/strona.pl/images/arljhk.jpg/" Nie wiem co jest nie tak jak powinno być. Czasami przychodzą do mnie tez maile gdzie jest obrazek zewnętrzyny, nie ma go w załączniku, a wyświetla się od razu bez potrzeby klikania "Pokaż zdjęcia". Szukałem w sieci ale te rozwiązania coś nie działają. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Mail ma być typu HTML
2) Spójrz przed wysłaniem maila jak wygląda źródło. Czy przed samym wysłaniem maila w źródle jest poprawny IMG SRC czy nie. Jeśli nie, to masz problem na etapie tinymce. Jeśli tak to tak opcja odpada. maile nie są same z siebie zamieniane na coś innego ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Mail idzie jako html.
TinyMCE wypluwa przed wysłaniem wiadomości: Kod <p>Witam,</p> <p> </p> <p>W załaczniku tej wiadomości email przesyłam zdjęcie:</p> <p><img src=\"http://i.pinger.pl/pgr451/f34188dc000082ad4f354b6d/jaki%C5%9B%20stworek%20%5E%5E.jpg\" alt=\"\" width=\"200\" height=\"89\" /></p> <p> </p> <p>Pozdrawiam</p> Mail idzie tak: Kod $message = "$_POST[tresc]\r\n";
$header = "MIME-Version: 1.0".PHP_EOL; $header .= "From: ZMID <biuro@mail.pl>".PHP_EOL; $header .= "Reply-to: biuro@mail.pl <biuro@mail.pl>".PHP_EOL; $header .= "X-Mailer: NorMail".PHP_EOL; $header .= 'Content-type: text/html; charset="utf-8'.PHP_EOL; mail($_POST['test_email'],$temat1,$message,$header) or die('Nie udało się wysłać wiadomości'); Ten post edytował 1q2w3e4r 26.10.2012, 13:30:56 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No widzisz, tresc nie powinna wygladac tak:
<img src=\"http://strona.pl/images/argfyulk.jpg\" tylko powinna wygladac tak: <img src="http://strona.pl/images/argfyulk.jpg" Albo masz włączone magic_quotes (wyłącz je) albo tinymce ci coś sam z tym robi -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Wysyłając maila bez tinymce czyli tak:
Kod $message = ' <html> <head> <title>Tytul strony</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body style="background-color:#fff"> <p>Witam,</p> <p> </p> <p>W załaczniku tej wiadomości email przesyłam zdjęcie:</p> <p><img src="http://i.pinger.pl/pgr451/f34188dc000082ad4f354b6d/jaki%C5%9B%20stworek%20%5E%5E.jpg" alt="" width="200" height="89" /></p> <p> </p> <p>Pozdrawiam</p> </body> </html> '."\r\n"; Również nie wyświetla się obrazek w treści wiadomości. Nie wiem niestety co jest tego przyczyną;/ |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No a źródło odebranego maila jak wygląda?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Dziękuję za odpowiedź.
Ok, obrazek się już wyświetla. Problemem były spacje w nazwie obrazka. Mam jeszcze pytanie. Jak wysyłać maile aby nie trzeba było klikać "pokaż obrazek" oraz aby nie wyświetlało ich z załącznika. Na pewno da się tak zrobić ponieważ czasami reklamy tak wysyłają. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
To musi być obrazek załączony jako EMBEDED czy jakoś tak. A w kodzie html odwołujesz się przez ID tego obrazka.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.06.2025 - 05:47 |