Autor | Zpráva | ||
---|---|---|---|
Tukan Profil |
#1 · Zasláno: 7. 2. 2008, 18:54:11
Ahoj,
Odesílám email pomocí funkce mail, hlavičky i text kóduju v UTF-8, ale pokud ho odešlu s hlavičkou 'Content-Type: text/plain; charset=utf-8'; zobrazí se v textu místo českých znaků otazníky v černém čtverečku, pokud ho odešlu s hlavičkou 'Content-Type: text/html; charset=utf-8'; je vše v pořádku Co mi tam chybí? $this->headers.= 'Date: Sat, 13 Nov 2004 12:26:14 +0100'."\n". 'MIME-Version: 1.0'."\n". 'Content-transfer-encoding: 8bit'."\n". 'Content-Type: text/plain; charset=utf-8'; //nefunguje //'Content-Type: text/html; charset=utf-8'; //funguje správně |
||
Jakuje Profil |
#2 · Zasláno: 7. 2. 2008, 19:26:34
Podívej se v jakým kódování ukládáš soubory na webu. Mohlo by to vliv.
text/html ti to odešle v HTML (někdy se hodí), ale je potřeba zadávat formátovací značky pro formátování a ne všechny prohlížeče to zobrazí správně. |
||
Tukan Profil |
#3 · Zasláno: 7. 2. 2008, 19:33:05
Už jsem na to přišel, na webu se mi to zobrazovalo správně, chyba byla v mým outlooku, jelikož používám už asi 10let stejnej datovej soubor a nepodporoval UNICODE, tak jsem ho převedl a je vše OK.
|
||
Časová prodleva: 16 let
|
0