Zdravim, mám problém: Potřebuju si odeslat text na mail z formuláře na stránce. Porblém je, že když text obsahuje diakritiku, v emailové schránce se zobrazí nesmyslné znaky. Kódování všech souboru na webu, včetně skriptu který zpracovává formulář je utf-8. Pokud do skriptu dopíšu
$headers = 'Content-type: text/html; charset=utf-8' . "\r\n";
skript nahlásí chybu. Přidávám kompletní kód.
<?php
$to = "matouch01@seznam.cz";
$subject = "Dotaz - JAZYK-skola.cz";
$posta = $_POST['posta'];
$message = $_POST['message'];
if (@mail($to, $subject, $message, $posta)):
echo "OK";
else :
echo "chyba";
endif;
?>
Prosím nevíte někdo co s tím ?
Fórum › PHP
PHP mail - kodovani
Nahlásit jako SPAM
IP: 78.108.96.–
Nahlásit jako SPAM
IP: 85.70.13.–
Jak se správně ptát? -> http://www.hash.cz/inferno/otazky.html[br][br]
Po programování je člověk hladovej.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 42 hostů
Podobná vlákna
Kodování emailu, utf-8; mail — založil Bryant
Php mi meni kodovani — založil tribalcz
PHP + MySQL, cp1250 špatné kódování — založil Pavel Straka
Funkcia mail v PHP — založil Nostradamus
Funkce PHP Mail — založil Marp
Moderátoři diskuze