Hello everyone, when you send a form, the echo field on apple devices appears crooked

<?php if((isset($_POST['name'])&&$_POST['name']!="")&&(isset($_POST['email'])&&$_POST['email']!="")&&(isset($_POST['phone'])&&$_POST['phone']!="")){ $to = 'godofwar9325@gmail.com'; //Почта получателя, через запятую можно указать сколько угодно адресов $subject = 'Обратный звонок'; //Загаловок сообщения $message = ' <html> <head> <title>'.$subject.'</title> </head> <body> <p><b>Имя:</b> '.$_POST['name'].'</p> <p><b>Телефон:</b> '.$_POST['phone'].'</p> <p><b>Почта:</b> '.$_POST['email'].'</p> </body> </html>'; //Текст нащего сообщения можно использовать HTML теги $headers = "Content-type: text/html; charset=utf-8 \r\n"; //Кодировка письма $headers .= "From: Отправитель <uber-key.ru>\r\n"; //Наименование и почта отправителя mail($to, $subject, $message, $headers); echo "<center><h2>Заявка отправлена, мы свяжемся с Вами в течении 15 минут.</h2>"; //Отправка письма с помощью функции mail }?> 

    1 answer 1

    You in the previous question answered. a charset for a file in which you are not set.

    If you draw a structure:

     <head> ... <meta charset="utf-8" /> ... </head> 

    And without:

     <?php header('Content-Type: text/html; charset=utf-8'); 

    Last at the very beginning of the file, after the opening tag