Zadejte hledaný výraz...

Špatná diakritika formuláře

Tomáš Koťara
verified
rating uzivatele
(3 hodnocení)
30. 11. 2014 13:18:17
Dobrý den, mám problém s php skriptem, který mi do schránky roundcube zasílá data se špatnou diakritikou. Když ovšem nastavím zasílání do schránky od seznamu či googlu, vše je ok. Nevíte, co s tím?
mb_language("cs");
mb_internal_encoding("UTF-8");
header("Content-Type: text/html; charset=utf-8");
// Check for empty fields
if(empty($_POST) ||
empty($_POST) ||
empty($_POST) ||
!filter_var($_POST,FILTER_VALIDATE_EMAIL))
{
echo "No arguments Provided!";
return false;
}
$name = $_POST;
$email_address = $_POST;
$message = $_POST;
// Create the email and send the message
$to = '***'; // Add your email address inbetween the '' replacing yourname@yourdomain.com - This is where the form will send a message to.
$email_subject = "Dotaz od: $name";
$email_body = "Máte novou zprávu z ***.nn"."Tady jsou detaily:nnJméno: $namennEmail: $email_addressnnZpráva:n$message";
$headers = "Z: ***n"; // This is the email address the generated message will be from. We recommend using something like noreply@yourdomain.com.
$headers .= "Odpovědět na: $email_address";
mail($to,$email_subject,$email_body,$headers);
return true;
?>
30. 11. 2014 13:18:17
https://webtrh.cz/diskuse/spatna-diakritika-formulare#reply1072719
tomve
verified
rating uzivatele
(22 hodnocení)
30. 11. 2014 13:25:03
Kapek ot, neřešil bych to a použil bych rovnou https://github.com/PHPMailer/PHPMailer ... tam jsem ještě na chybu nenarazil
30. 11. 2014 13:25:03
https://webtrh.cz/diskuse/spatna-diakritika-formulare#reply1072718
nahoru
verified
rating uzivatele
(17 hodnocení)
30. 11. 2014 13:34:38
Taky jsem s tim měl problém, vyřešil jsem to přidáním UTF-8 do $headers...
30. 11. 2014 13:34:38
https://webtrh.cz/diskuse/spatna-diakritika-formulare#reply1072717
Tomáš Koťara
verified
rating uzivatele
(3 hodnocení)
30. 11. 2014 13:58:36
Napsal nahoru;1145510
Taky jsem s tim měl problém, vyřešil jsem to přidáním UTF-8 do $headers...
Děkuji za radu, možná je to trochu "prasečina", ale funguje to :).
30. 11. 2014 13:58:36
https://webtrh.cz/diskuse/spatna-diakritika-formulare#reply1072716
McFly
verified
rating uzivatele
(4 hodnocení)
30. 11. 2014 14:12:57
Napsal aratok1;1145517
Děkuji za radu, možná je to trochu "prasečina", ale funguje to :).
To je standardní použití, dokonce je to zmíněno hned na úvodní stránce php fce mail - http://php.net/manual/en/function.mail.php (example no. 4)
30. 11. 2014 14:12:57
https://webtrh.cz/diskuse/spatna-diakritika-formulare#reply1072715
Martin
verified
rating uzivatele
(62 hodnocení)
30. 11. 2014 15:04:06
Stejně je nejlepší na posílání emailů používat PHPMailer. ten to má takové věci pořešené. Tohle nění zdaleka jediný problém, na který můžete při posílání emailů narazit.
30. 11. 2014 15:04:06
https://webtrh.cz/diskuse/spatna-diakritika-formulare#reply1072714
Pro odpověď se přihlašte.
Přihlásit