» 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

10 map, na kterých můžete COVID-19 sledovat téměř v živém přenosu

10 map, na kterých můžete COVID-19 sledovat téměř v živém přenosu

** Koronavrus můžete sledovat skoro živě ** Analytici a kartografové připravili hromadu map ** Vybrali jsme deset z nich

Jakub Čížek | 8

10 skrytých nastavení prohlížeče Google Chrome, která se můžou hodit

10 skrytých nastavení prohlížeče Google Chrome, která se můžou hodit

** Prohlížeč Google Chrome ukrývá mnoho zajímavých možností ** Našli jsme deset nejzajímavějších skrytých nastavení ** Můžete si například výrazně vylepšit práci s kartami

Karel Kilián | 18

Nejlevnější router s Wi-Fi 6 v testu: vážně ještě chcete kupovat routery jen pro 802.11ac?

Nejlevnější router s Wi-Fi 6 v testu: vážně ještě chcete kupovat routery jen pro 802.11ac?

** Otestovali jsme TP-Link Archer AX10, nejdostupnější router s Wi-Fi 6 ** Šetřilo se, ale zatím ty ústupky tolik nebolí ** Pro domácí síťování pohodlná volba, do firmy ale chcete něco lepšího

Tomáš Holčík | 45

Dnes nastal konec Windows 7. Ale nepropadejte panice, počítač vám nastartuje i zítra

Dnes nastal konec Windows 7. Ale nepropadejte panice, počítač vám nastartuje i zítra

** Dnes končí podpora Windows 7 a systém formálně umírá ** Co to ale znamená v praxi a bude mi PC fungovat i zítra? ** A mohu i v lednu 2020 zdarma přejít na Windows 10?

Jakub Čížek | 121

Dost bylo moderních Windows 10. Pojďme je přebarvit zpět na Windows 95

Dost bylo moderních Windows 10. Pojďme je přebarvit zpět na Windows 95

** Stařičké Windows 2000 nedávno oslavily 20 let ** Někteří z vás si postěžovali, že to byly poslední hezké Windows ** Fajn, ukážeme vám, jak přebarvit Desítky o 25 let zpět

Jakub Čížek | 44



Aktuální číslo časopisu Computer

Velký test autokamer

Test ATX skříní

Jak surfovat pohodlně

Sportovní aplikace

Jak funguje procesor