Autor | Zpráva | ||
---|---|---|---|
YoSarin Profil |
#1 · Zasláno: 13. 9. 2006, 10:55:47
Zdravím,
Mám malý problém - na svých stránkách používám fci mail, stránky jsou kompletně v UTF-8, text získaný formulářem taky, proto posílám mail s hlavičkou UTF-8. Mail v pořádku dorazí, znaky ve zprávě jsou zobrazeny naprosto v pohodě, ale znaky v předmětu mailu, pokud obsahují diakritiku, jsou znetvořené... takhle vypadá ta funkce:
Nevíte někdo co s tím? |
||
P_T_ Profil |
#2 · Zasláno: 13. 9. 2006, 11:14:48
Zkus použít třídu PHPMailer ( class.phpmailer.php ). Jdou s tím zajmavé věci :-) ( např. přílohy, ... )
Je na stažení na http://sourceforge.net/project/showfiles.php?group_id=26031 popis je na http://phpmailer.sourceforge.net/docs/ |
||
ninja Profil |
#3 · Zasláno: 13. 9. 2006, 11:16:10
subject se musi encodovat
|
||
YoSarin Profil |
#4 · Zasláno: 13. 9. 2006, 11:41:11
P_T_
To mě napadlo, ale použít něco takového v mém případě (kontaktní formulář na stránkách) mi přijde jako jít na komára s atomovkou... ninja Kterou funkcí konkrétně? Zkoušel jsem utf8_decode() (výsledek - stejné nesmyslné znaky místo interpunkce) i utf8_encode()(výsledek- otazníky místo interpunkce (některé)) |
||
YoSarin Profil |
#5 · Zasláno: 13. 9. 2006, 12:05:57
Tak to vyřešil iconv z utf-8 do iso-8859-2 (jak předmětu tak obsahu) a posílání mailu s hlavičkou iso-8859-2
Díky za pomoc Yo'Sarin |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0