odeslání mailu s diakritikou
5 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Chci odeslat email s diakritikou a stále se mi to nedaří. Mám zhotovenou funkci: <?php function extra_mail ($to,$from,$subj,$body) { $header = "From: $from\n"; $header .= "MIME-version: 1.0\n"; $header .= "X-Mailer: PHP\n"; $header .= "Return-Path: <$from>\n"; $header .= "Reply-To: $from\n"; $header .= "Content-Type: text/plain; charset=\"windows-1250\"\n"; $header .= "Content-Transfer-Encoding: quoted-printable\n\n"; $header .= imap_8bit($body) . "\n\n"; return (mail ($to,$subj,"",$header)); } ?> a email posílám jejím voláním: <?php $subj="ěščřžýýáíé"; extra_mail ($email,$jmeno,$subj,"Toto je text emailu ščřžýýáěščřř"); ?> a přijde mi: předmět: ? ? ? ? text zprávy: Toto je text emailu ščřžýýáěščřř hostuji tedy na hyperlinku, zkoušel jsem i pipni, na wz to tedy, myslím, funguje...
-
evidentní utf-8..
-
ehm, díky za odpověď: nešla by trochu přesnit, abych věděl, co mám udělat, aby mi script posílal texty s diakritikou?
-
jsem to ale truhlik... změním kodování z windows-1250 na utf-8. díky
-
No, tak jsem to sice nemyslel, ale asi to pomůže. Nebo pokud víš, že ten text je vždy v utf-8, tak text majilu přemyklikovat do toho kódování, které sis zvolil.