I have created a contact form, you can view it here. When I fill out the contact form and go to my inbox folder - the Norwegian letters æ, ø, å aren't shown in the message.
This is what I have currently added:
<meta http-equiv="content-type" content="text/html" charset="ISO-8859-1">
I have also tried <form accept-charset="ISO-8859-1">, but with no luck.
Here is a screenshot from the e-mail I receive after contact form has been submitted
 as you can see there are no æ, ø, å letters.
as you can see there are no æ, ø, å letters.
Is there any way I can fix this?
PHP Code:
if (isset($_POST["submit"])) {
    $name = $_POST['name'];
    $email = $_POST['email'];
    $message = $_POST['message'];
    $number = $_POST['number'];
    $from = 'Ny melding sendt fra kontaktskjema på Helsespesialisten.no'; 
    $to = 'test@test'; 
    $subject = 'Helsespesialisten | Du har motatt en ny melding';
    $body = "Fra: $name\n E-post: $email\n Telefonnummer: $number\n Melding: $message\n";
    // Check if name has been entered
    if (!$_POST['name']) {
        $errName = 'Vennligst skriv inn ditt navn';
    }
    // Check if email has been entered and is valid
    if (!$_POST['email'] || !filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) {
        $errEmail = 'Vennligst skriv inn din e-post';
    }
    //Check if message has been entered
    if (!$_POST['number']) {
        $errNumber = 'Vennligst skriv inn ditt telefonnummer';
    }
    //Check if message has been entered
    if (!$_POST['message']) {
        $errMessage = 'Vennligst skriv en melding';
    }
    // If there are no errors, send the email
    if (!$errName && !$errEmail && !$errNumber && !$errMessage) {
        if (mail ($to, $subject, $body, $from, $number)) {
            $result='<div class="alert alert-success">Takk for din henvendelse! Vi tar kontakt i løpet av kort tid!</div>';
        } else {
            $result='<div class="alert alert-danger">Beklager, en feil skjedde! Kontakt oss på: +47 35 11 15 40</div>';
        }
    }
}
 
     
    