Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Niepoprawne wyświetlanie się obrazka po wysłaniu przez mail() w html
Forum PHP.pl > Forum > PHP
1q2w3e4r
Witam,

Wysyłam maila za pomocą funkcji mail() jako html a mimo to skrzynka pocztowa nie wyświetla obrazka.
Obrazek w treści html wygląda tak:
  1. <img src="http://strona.pl/images/obrazek.jpg" />


Jak to zrobić za pomocą php? Często przychodzą takie wiadomości obrazkowe do mnie.

Z góry dzięki za pomoc.
Fifi209
Bez kodu to dużo napisać nie można. smile.gif
1q2w3e4r
Tak wysyłam maila:
  1. $mail_rapidox = 'mail@domena.pl';
  2. $temat1 = "$_POST[temat]";
  3.  
  4. $message = "$_POST[tresc]\r\n";
  5. $header = "MIME-Version: 1.0".PHP_EOL;
  6. $header .= 'Content-type: text/html; charset="utf-8'.PHP_EOL;
  7. $header .= "From: Domena <mail@domena.pl>".PHP_EOL;
  8. $header .= "Reply-to: mail@domena.pl <mail@domena.pl>".PHP_EOL;
  9.  
  10. mail($row['mail'],$temat1,$message,$header) or die('Nie udało się wysłać wiadomości');
Sephirus
Programy pocztowe/webmaile blokują wyświetlanie obrazków zewnętrznych - zobacz czy nie ma nigdzie komunikatu typu "wyświetl obrazki" albo "zezwól stronie XXX wyświetlać obrazki"...
1q2w3e4r
Na gmailu nie wyświetla nic. Ani komunikatu ani obrazka.
Na o2.pl wyświetla nieprawidłowy obrazek:

Gdzie sprawdziłem link i jest taki:
Cytat


A inni wysyłąja maile w formie obrazka i normalnie go widać.
Moze macie jakieś sprawdzone skrypty?

nikt nie pomoże ?
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.