Autor | Zpráva | ||
---|---|---|---|
J. Profil * |
#1 · Zasláno: 16. 5. 2011, 20:24:09
Dobrý den,
prosím o radu; potřebuji poslat e-mail s pomocí PHP fce mail() tak, aby se správně zobrazila italská diakritika. Co se češtiny týče, trápil jsem se s tím dlouho, našel a prošel několik témat a nakonec jsem to dal dokupy, ale vůbec mě nenapadá, jakou znakovou sadu použít pro italštinu, resp. jihoevropské jazyky(?). Mnohokrát děkuji za pomoc, Honza $hlavicka = "MIME-Version: 1.0\r\n"; $hlavicka .= "Content-Type: text/plain; charset=\"utf-8\"\r\n"; $hlavicka .= "Content-Transfer-Encoding: base64\r\n"; $hlavicka .= "From: $odesilatel\r\n"; $predmet = "=?utf-8?B?".base64_encode($predmet)."?="; $text_zpravy = $text_zpravy."\n\n"; $text_zpravy = base64_encode($text_zpravy); |
||
Ernie Profil |
#2 · Zasláno: 16. 5. 2011, 20:47:22
Kódování pro italštinu bude pravděpodobně ISO 8859-3.
|
||
Alphard Profil |
#3 · Zasláno: 16. 5. 2011, 20:49:54
Vhodné ISO, zřejmě 8859-3, by mohlo fungovat. Přesto si myslím, že i italštinu by mělo obsahovat utf-8, a snažil bych se ho preferovat. Uvedený script nefunguje?
|
||
J. Profil * |
#4 · Zasláno: 17. 5. 2011, 18:02:14
Díky oběma, vyzkouším změnit kódování na výše uvedené a budu doufat, že se vše podaří. Alpharde, uvedený skript nefunguje (což se, upřímně, trochu divím). Také preferuji utf-8.
|
||
Časová prodleva: 14 let
|
0