Autor Zpráva
radozaj
Profil
ahoj,
ked odoslem cez php niekomu mail, samozrejme ze mu to pride, ale v akom stave....
totizto namiesto čšťž... sú vseliake klikihaky. Teda bude problem v kodovani. Ked pouzijem UTF-8 alebo ASCII, tak v mailu su klikihaky.
Ake kodovanie mi teda odporucate? Alebo robim chybu niekte inde?
Thalia
Profil
Alebo robim chybu niekte inde?
To bys sem musel dát příslušný kód.
Zkus použít Hledání, jistě něco najdeš (např. http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=36 859).
radozaj
Profil
pouzil som to presne podla navodu:

$to = "YourMail@somewhere.com";
$subject = "Subject";
$message = "Your message";
$headers = 'From: YourMail@somewhere.com'."\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";
mail($to, $subject , $message, $headers);

ale ked tam dam UTF-8 alebo ASCII alebo WINDOES-1250 alebo tam nedam nic, stale to chodi na e-mail v rovnakom stave....
Tie klikihaky co dojdu, su uplne rovnake, takze si mysli, ze s tym nic nerobi, pretoze ak by s tym robil, tak by tam mozno boli klikihaky, ale zakazdim ine.... PORADTE mi, kde robim chybu....
Hooonza
Profil *
Odkud ten mail posíláš? Ono jde taky o to, v jakém kódu je mail napsaný a pak třeba narozdíl od toho jaký kód je deklarovaný...
Jestli jde přesně o znaky "š, ž, ť, Š, Ž, Ť", potom je mail nejspíš posílaný v kódování ISO 8859-2: viz http://www.jakpsatweb.cz/cestina.html#problem . Je nesmysl deklarovat pro mail v češtině s diakritikou charset=iso-8859-1, protože to je západoevropské kódování a v něm znaky pro česká písmena nejsou.-)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0