![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam,
wysylam maile html za pomoca funkcji mail(). Kod wyglada tak: [php:1:40ae54244e]<?php $mail_text = "tekst html"; $mail_head = "MIME-Version: 1.0rn"; $mail_head .= "Content-type: text/html; charset=iso-8859-2rn"; $mail_head .= "From: jakiś@mailrn"; $mail_subject = "temat"; $mail_do= "adrsat@maila"; mail($mail_do, $mail_subject, $mail_text, $mail_head); ?>[/php:1:40ae54244e] Niestety dla niektorych skrzynek pocztowych np: wirtualnej polski albo na serwrach home.pl utworzone w ten sposob maile nie wyswietlaja sie jako html, tylko jako niesformatowany tekst ze znacznikami html w tresci oraz naglowkami na gorze wiadomosci. Nagłowki w ogole nie sa przetwarzane dla tych maili... Na innych serwerach natomiast tak wygenerowane maile wyswietlaja sie poprawnie jako html (np poczta.gdynia.pl czy poczta.onet.pl) Dlaczego tak jest? W jaki sposob zdefiniowac naglowki maila, aby byl on wyswietlany na kazdym serwerze poprawnie, czyli jako tekst html?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
po usunieciu 'r' z koncow linii w naglowkach kod dziala, ale jak wypowiadaly sie juz niektore osoby we wczesniejszych postach kod taki jest nieprawidlowy... a jadnak dziala...
jak to w koncu z tym jest? ?>[/php] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:31 |