Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> funkcja mail i html?
1010
post 19.01.2008, 15:16:13
Post #1





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

Ostrzeżenie: (0%)
-----


Witam,
szukałem w google sposobu na wysyłanie e-maili z kodem html....

Znalazłem taki przykład:
  1. <?
  2.  
  3. function mailhtml($email,$temat,$wiadomosc,$od)
  4. {
  5.  global $charset;
  6.  $NL="\n";
  7.  $naglowki='From: '.$od.$NL.
  8.  'Reply-To: '.$od.$NL.
  9.  'MIME-Version: 1.0'.$NL.
  10.  'Content-Type: text/html; charset="'.$charset.'"'.$NL.
  11. 'Content-Transfer-Encoding: 8bit';
  12.  
  13.  $temat = '=?'.$charset.'?B?'.base64_encode($temat).'?=';
  14.  mail($email,$temat,$wiadomosc,$naglowki);
  15. }
  16. ?>


Jednak gdy wysyłam e-mail który w treści ma
Kod
<a href=http://www.jakas.strona.pl>www.jakas.strona.pl</a>

to link nie jest "klikalny"...

Jak zrobić aby był "klikalny"?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
kicaj
post 19.01.2008, 16:35:34
Post #2





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


Ujac link w cudzyslow?


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
1010
post 19.01.2008, 17:02:47
Post #3





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

Ostrzeżenie: (0%)
-----


Cytat(kicaj @ 19.01.2008, 16:35:34 ) *
Ujac link w cudzyslow?

nic to nie zmieniło...


--------------------
Go to the top of the page
+Quote Post
Cotter
post 19.01.2008, 18:02:17
Post #4





Grupa: Zarejestrowani
Postów: 57
Pomógł: 12
Dołączył: 6.01.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Ja używam do tego wiadomości wieloczłonowych.

To jest nagłówek:
Kod
From: od@od.pl
Reply-to: od@od.pl
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="GRANICA"


To jest treść:
Kod
--GRANICA
Content-Type: text/html; charset=utf-8{$nl}
Content-Transfer-Encoding: 7bit

Tutaj wstawiamy treść właściwą z HTML. Uwaga: przerwa w enterach jest ważna.

--GRANICA


Jeżeli chodzi o tytuł to wygląda to tak samo jak u ciebie.

Jeżeli chodzi o znak entera to ja używam: \r\n ale to zależy od serwera - trzeba sprawdzić obie możliwości
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:06