Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Form-process – český jazyk

ldoubrava1
verified
rating uzivatele
(1 hodnocení)
18. 10. 2018 12:11:48
Ahoj všem,
na své landing page používám form-process.php, kód posílám níže.
Form mi funguje, bohužel však do emailu místo znaků s háčkami a čárkami přijdou jen znaky.
Víte tu někdo, jak překodovat php form na utf-8? Z index.html, na kterém form je, UTF-8 zavedené je.
$errorMSG = "";
// NAME
if (empty($_POST)) {
$errorMSG = "Name is required ";
} else {
$name = $_POST;
}
// EMAIL
if (empty($_POST)) {
$errorMSG .= "Email is required ";
} else {
$email = $_POST;
}
// MSG SUBJECT
if (empty($_POST)) {
$errorMSG .= "Subject is required ";
} else {
$msg_subject = $_POST;
}
// MESSAGE
if (empty($_POST)) {
$errorMSG .= "Message is required ";
} else {
$message = $_POST;
}
$EmailTo = "###";
$Subject = "Nová zpráva z dotazníku Tiskárny";
// prepare email body text
$Body = "";
$Body .= "Jméno: ";
$Body .= $name;
$Body .= "n";
$Body .= "Email: ";
$Body .= $email;
$Body .= "n";
$Body .= "Předmět: ";
$Body .= $msg_subject;
$Body .= "n";
$Body .= "Zpráva: ";
$Body .= $message;
$Body .= "n";
// send email
$success = mail($EmailTo, $Subject, $Body, "Od:".$email);
// redirect to success page
if ($success && $errorMSG == ""){
echo "success";
}else{
if($errorMSG == ""){
echo "Něco se pokazilo :(";
} else {
echo $errorMSG;
}
}
?>
18. 10. 2018 12:11:48
https://webtrh.cz/diskuse/form-process-cesky-jazyk/#reply1370153
Spouter
verified
rating uzivatele
(2 hodnocení)
18. 10. 2018 21:09:30
Musíš upravit funkci mail() tj. mít tam správnou hlavičku. Níže uvádím, co používám já - mám to odzkoušeno u Wedosu, Českého hostingu a OneBitu.
18. 10. 2018 21:09:30
https://webtrh.cz/diskuse/form-process-cesky-jazyk/#reply1370152
ldoubrava1
verified
rating uzivatele
(1 hodnocení)
25. 10. 2018 10:19:34
Díky za odpověď!
Co přesně to znamená v mém kódu? Nejsem zrovna přes PHP :))
Můžete mi napsat, jak přesně mám kód upravit?
Moc díky!
25. 10. 2018 10:19:34
https://webtrh.cz/diskuse/form-process-cesky-jazyk/#reply1370151
Pro odpověď se přihlašte.
Přihlásit