» Poradna » Web a internet

Kódování češtiny v mailu php

 |   |  Android Chrome 74.0.3729.136

Vytvořil jsem php script na odesláni mailu při splnění určité podmínky.Když příjemce má doménu @gmail.com zobrazuje se text proměnné $text správně český. Když má jinou doménu tak se diakritika v přichozím mailu zobrazuje chybněMůže mi někdo poradit co s tím mám udělat? Děkuji předem za odpověď. Martin Baroch

Odpovědi na otázku

 |   |  Microsoft Windows 7 Firefox 66.0

Převeď si vše na UTF-8 a pak při odesílání mailu dej do hlavičky mailu "Content-type: text/html; charset=utf-8"

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Android Chrome 74.0.3729.136

Jak to mám dát do hlavičky mailu. Prosil bych o blbuvzorný návod.Děkuji MB

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Edge 15.15063

https://www.php.net/manual/en/function.mail.phpBlbuvzdornější to už nebude... Pokud ani tohle nepomůže, doporučoval bych upustit od snad programovat.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Android Chrome 74.0.3729.136

Vložil jsem to takto:$headers[] = 'Content-type: text/html; charset=utf-8' $prijemce ="barmv@seznam.cz";$predmet = "Zpráva";$text = "Ahoj! Dnes máš narozeniny. Otevři si tabulku Class! administrátor";$odesilatel = "barmv@seznam.cz";$headers = "From: Martin Baroch <$odesilatel>\r\n";$mail_par = "-f $odesilatel";mail ($prijemce, $predmet, $text, $headers, $mail_par);Nepomohlo to. Když má příjemce jinou doménu než @gmail.com tak je čeština nečitelná. Ale týká se ti jen zprávy v $text. Obsah proměnné $předmět je OK. MB

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 66.0

no jasně že to nepomohlo, když prvně dáš to headers charset a pak to přepíšeš from ... $headers = 'MIME-Version: 1.0' . "\r\n";$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";$headers .= 'From: Martin Baroch <$odesilatel>' . "\r\n";

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Android Chrome 74.0.3729.136

Tak tohle perfektně s tou češtinou pomohlo.Díky. MB

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Kódování


Určitě si přečtěte

Týden Živě: Zapomeňte na širokoúhlý televizor. Budoucnost patří vertikálním

Týden Živě: Zapomeňte na širokoúhlý televizor. Budoucnost patří vertikálním

** Vertikální televizory do každé rodiny ** Desítky budou mít problém s počítači s malými disky ** Facebook se chlubil novinkami na F8

David Polesný, Jakub Čížek | 24

Miliardový večírek končí. Rusko nemůže být z Crew Dragonu nadšené

Miliardový večírek končí. Rusko nemůže být z Crew Dragonu nadšené

** USA platí Rusku stamiliony dolarů za dopravu astronautů na ISS ** Dopravu amerických astronautů mají nyní převzít soukromé lodě ** Rusko je vytlačováno ze hry, mohou ho spasit vesmírní turisté

Petr Kubala | 72

Galerie: Srovnali jsme estetický Linux a Windows 10. Který z desktopů je hezčí?

Galerie: Srovnali jsme estetický Linux a Windows 10. Který z desktopů je hezčí?

** Linuxový Elementary OS se inspiruje v Apple macOS ** Microsoft Windows 10 jde vlastní cestou ** Který z desktopů je hezčí? Prohlédněte si galerii

Jakub Čížek | 113

Vyzkoušeli jsme eObčanku a přihlásili se s ní na weby úřadů. Vážně to funguje!

Vyzkoušeli jsme eObčanku a přihlásili se s ní na weby úřadů. Vážně to funguje!

** Máme eObčanku, máme čtečku, vyzkoušeli jsme přihlášení na weby úřadů. ** Objevily se drobné problémy, podařilo se nám je vyřešit. ** Používání eObčanky pro online identifikaci je velmi pohodlné.

Marek Lutonský | 37



Aktuální číslo časopisu Computer

Velký test androidů do 6 500 Kč

Tipy na starší foťáky za super cenu

Důkladný test sportovních kamer

Dárek pro každého: první vydání Computeru