Autor Zpráva
Petr1234
Profil *
Cau,

kdyz odeslu e-mail pomocí PHP funkce mail(), zasílám ho v HTML formátu v utf-8. Problém je v tom, že se mi v příchozím e-mail v outlooku, ale i jinde zobrazuje jméno uživatele s nesmyslnými znaky. Respektive jen ty, které ppužívají háčky a čárky. V PHP scriptu jméno uživatele přidávám jako hlavičku a to takto:

$headers = "From: ".$_REQUEST['user_name']." <".$_REQUEST['user_mail'].">\n";


Díky za tip
Nox
Profil
Myslím, že znaky ve hlavičce mailu přes funkci mail() moc nejdou,
každopádně takto to jde určitě http://hrazdil.info/posilani-mailu-php/
Hooonza
Profil
Asi bude potřeba upravit i kódování hlavičky.
Hooonza
Profil
Ještě tady nápad anebo prostě trochu pohledej.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: