Php 在<;表格>;

Php 在<;表格>;,php,html,forms,utf-8,Php,Html,Forms,Utf 8,我制作了一个联系表格,但由于我不是英国人,所以我使用诸如“á”、“ň”、“š”等字符。 但当我用这些字符填写表格时,我会提交表格,然后收到电子邮件,所有这些“未知”字符都会被替换为“@-”等字符。该网站是.html,而不是.php。我不在数据库中存储任何内容。 我把 以及 中的 我还将属性修改为 我添加了标题('Content-type:text/html;charset=utf-8')编码到我的php文件中。 但没有任何帮助。 这是一段HTML: <meta charset="utf-8

我制作了一个联系表格,但由于我不是英国人,所以我使用诸如“á”、“ň”、“š”等字符。 但当我用这些字符填写表格时,我会提交表格,然后收到电子邮件,所有这些“未知”字符都会被替换为“@-”等字符。该网站是.html,而不是.php。我不在数据库中存储任何内容。

我把
以及
中的

我还将
属性修改为

我添加了
标题('Content-type:text/html;charset=utf-8')编码到我的php文件中。
但没有任何帮助。

这是一段HTML:

<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

PHP:

header('Content-type:text/html;charset=utf-8');
$to=”paula@soulmates.sk";
$name=$_POST['name'];
$email=$_POST['email'];
$phone=$_POST['phone'];
$message=$_POST['message'];
$extra=“从电子邮件:$email\r\n电子邮件的答案:$email\r\n”
$subject=“来自“$name.”的邮件; $odkaz=$message; $mess=“Name:.$Name.\nEmail:.$email.\n电话:.$phone.\n消息:.$odkaz.\n”; $too=$email; $subjectt=“感谢您与我们联系”; $messs=“谢谢您的留言”; $extra=“从电子邮件:$to\r\n电子邮件的答复:$to\r\n”; 邮件($收件人,$主题,$混乱,$额外) 邮件($too、$subjectt、$mess、$extra); ?>

我只需要用户输入表单中的每一条信息就可以按原样接收。我需要“Safaládka”在收到的电子邮件中保持“Safaládka”,而不是变成例如“SafalˇA-dka”

将标题作为邮件函数中的第四个参数传递

mail ($to, $subject, $mess, $header);

我现在就试过了,没什么变化检查这个问题
$(".form-input").focus(function() {
    let parent = $(this).parent();
    if (!parent.hasClass("active")) {
        parent.addClass("active")
        }
 });
 $(".form-input").blur(function() {
    let self = $(this);
    let parent = self.parent();
    if (parent.hasClass("active") && self.val().length === 0) {
        parent.removeClass("active")
    }
 });
 $("#contact-form").submit(function(e) {
    e.preventDefault();
    const url = "sendMailB.php";
    messageHolder = $(".contact-form__message");
    messageHolder.removeClass();
    messageHolder.text('');
    const successMessage = 'Successfully sent!';
    const errorMessage = 'Oops, try later';
    $.ajax({
        type: "POST",
        url: url,
        data: $("#contact-form").serialize(),
        success: function(data) {
            console.log(data);
                        messageHolder.addClass("success");            
                        messageHolder.text(successMessage);
        },
        error: function(error){
        console.log('error');
        messageHolder.addClass("error");
        messageHolder.text(errorMessage);
            }
    });
 });
header('Content-type: text/html; charset=utf-8');
$to = "paula@soulmates.sk";
$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$message = $_POST['message'];
$extra = "From email: $email\r\n Answer to email: $email\r\n";<br>
$subject = "Mail from ".$name."";
$odkaz = $message;
$mess = "Name: ".$name."\nEmail: ".$email."\nPhone: ".$phone."\nMessage: ".$odkaz." \n";

$too = $email;
$subjectt = "Thank you for contacting us";
$messs = "Thank you message";
$extraa = "From email: $to\r\n Answer to email: $to\r\n";


mail ($to, $subject, $mess, $extra)
mail ($too, $subjectt, $messs, $extraa);

?>
mail ($to, $subject, $mess, $header);