Autor Zpráva
J.
Profil *
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
Kódování pro italštinu bude pravděpodobně ISO 8859-3.
Alphard
Profil
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 *
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.

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:

0