I am getting some data from a html form and sending them by email with PHP. The issue is that i am getting weird characters because the language that the user writes in the form is Czech.
For example the name Anežka becomes Anežka
This is the code i have for my php which being used for sending the email.
<?php 
if(isset($_POST['submit'])){
    $to_alex = "myemail@honeywell.com"; // this is your Email address
    $first_name = $_POST['fname'];
    $first_name=mb_convert_encoding($first_name, "UTF-8", "ISO-8859-1");
    $last_name = $_POST['lname'];
    $email = $_POST['email'];
    $skola = $_POST['vysoka_skola'];
    $obor = $_POST['obor'];
    $prace = $_POST['prace'];
    $phone_num=$_POST['phone_number'];
    $linkedin=$_POST['linkedin'];
    $oponenta=$_POST['oponenta'];
    $vedouciho=$_POST['vedouciho'];
    $files = $_FILES['myfile']['name'];
    $kategorie = $_POST['kategorie'];
    //echo gettype($files);
    $all_thesis_string="";
    $all_vedouciho_string="";
    for($index=0;$index<count($_FILES['myfile']['name']);$index++){
        $all_thesis_string.=$_FILES['myfile']['name'][$index].","; //create a string with all bachelor attachments of user
    }
    for($index=0;$index<count($_FILES['vedouciho_files']['name']);$index++){
        $all_vedouciho_string.=$_FILES['vedouciho_files']['name'][$index].","; //create a string with all vedouciho attachments of user
    }
    for($index=0;$index<count($_FILES['oponenta_files']['name']);$index++){
        $all_vedouciho_string.=$_FILES['oponenta_files']['name'][$index].","; //create a string with all oponenta attachments of user
    }
    $subject = "Form submission of ".$first_name." ".$last_name;
    $message = "User Details: \n\n Jméno: $first_name \n Příjmení: $last_name \n Email: $email \n Telefon: $phone_num \n Linkedin: $linkedin \n Vysoká škola: $skola \n Studijní obor: $obor \n Odkaz na bakalářskou práci: $prace \n Kategorie: $kategorie \n Posudek oponenta: \n $oponenta \n Posudek vedouciho: \n $vedouciho \n Bakalářská práce: $all_thesis_string \n Vedouciho files: $all_vedouciho_string";
    $headers = "From:" . $first_name;
    mail($to_alex,$subject,$message,$headers);
    echo '<span style="color:#AFA;text-align:center;"><strong>"Přihláška úspěšně odeslána. Děkuji "</strong></span>';
    //include 'upload.php';
    // You can also use header('Location: thank_you.php'); to redirect to another page. 
    }
?>
I have tried mb_convert_encoding in my last attempt but still i have the issue.
 
    