» Poradna » Web a internet

Odesílací formulář web diakritika

 |   |  Microsoft Windows 10 Chrome 59.0.3071.115

Ahoj maili chodí, ale kde jsou háčky jsou jen nějaké symboly. Bude špatné kódování ale vůbec netuším jak to nastavit. Proto prosím zda by mě někdo nepomohl.Zasílám odesílací příkaz:<?php $adresat="mail@seznam.cz";$extra = "From: ".$_POST['email']."\r\nReply-To: ".$_POST['email']."\r\n";$predmet="Objednávka ";$obsah = "Jméno: ".$_POST['jmeno']."\nPřijmení:".$_POST['prijmeni']."\nUlice:".$_POST['Ulice']."\nČíslo popisné:".$_POST['cislo']."\nMěsto:".$_POST['mesto']."\nPSČ:".$_POST['psc']."\nEmail:".$_POST['email']."\n";$headers = "MIME-Version: 1.0\r\n";$headers .= "Content-Type: text/html; charset=UTF-8\r\n";$headers .= "Content-Transfer-Encoding: 8bit\r\n";mail ($adresat,$predmet,$obsah,$extra,$headers);echo "<big>Vaše objednávka byla odeslána</big>";?>stránka, který spustí příkaz je kódována v utf-8

Odpovědi na otázku

avatar
 | Linux Firefox 54.0

A v jakem kodovani ukladas ten soubor, ze ktereho je ukazka?Mimochodem, chodi ti nejspis "maily", ne "maili".

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 54.0

Blééééééé$headers = "From: $from \r\n"; $headers .= "Reply-To: $from \r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/plain; charset=utf-8 \r\n"; $headers .= "Content-Transfer-Encoding: 8bit";

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 59.0.3071.115

ani takhle nefunguje :(

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

Související témata: Objednávka, MIME



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


Aktuální číslo časopisu Computer

Jak rychlé je nabíjení bez drátů?

Test 11 sluchátek pro hráče

Aplikace, které vám zachrání dovolenou

Kompletní přehled datových tarifů