Autor | Zpráva | ||
---|---|---|---|
aDAm Profil |
#1 · Zasláno: 29. 1. 2009, 21:45:53
Zdravím,
řeším teď problém jaké výchozí kódování použít pro české maily. Stránky používájí UTF-8. Maily se tvoří ze šablon, ty jsou napsány tak s UTF8 kodováním, v hlavičce mají ale uvedeno ISO, když se odesílají pomocí mail třídy tak se nastaví taky ISO. Zatím to vypadá že tato kombinace je zatím bez problému, ale potřebuju to celkově nějak sjednotit a aby většina emailových klientů zobrazila mail vpořádku. Udělat to tedy vše v utf8, nebo překodovat šablony na ISO ? Předem díky za rady. |
||
pmasarik Profil |
#2 · Zasláno: 29. 1. 2009, 22:17:44
$headers = 'From: "xxx" <xxx@xxx.sk>'."\n". 'MIME-Version: 1.0'."\n". 'Content-Type: text/html; charset=utf-8'; mail($email, $predmet, $telo, $headers); Čo ti bráni to nastaviť ako UTF-8? |
||
aDAm Profil |
#3 · Zasláno: 29. 1. 2009, 22:29:40
alě mě nic nebrání to nastavit všude na utf8, spíš mě zajíma jestli to všechni emailoví klienti dokážou zkousnout a zobrazit korektně. Ja jako webmail mam třeba squirrela a ten ma nastaveno ISO a tak je problem v ISO zobrazit UTF obsah.
|
||
AM_ Profil |
#4 · Zasláno: 29. 1. 2009, 22:32:52
no jasne, kdyz ti nekdo posle mail v kodovani UTF a neuvede to v hlavicce tak jeste aby se to zobrazilo dobre. pochybuju,ze squirrel (nebo jiny moderni mailovy klient) neumi UTF8.
|
||
aDAm Profil |
#5 · Zasláno: 29. 1. 2009, 22:46:35
mno právě že tento klient má problémy s kódování, když přijde mail třeba v utf8 a odpovím na něj změní se utf8 na iso a to je problém, proto řeším to kodování abych se vyvaroval možnosti chyby.
|
||
AM_ Profil |
#6 · Zasláno: 29. 1. 2009, 23:00:50
Co je na tom za problém? když to má ten klient jako výchozí odesílací kódování, proč by to odesílal v jiném?
|
||
Časová prodleva: 15 let
|
0