Как в строке $headers = "From: указать корректно переменную $name ?
Если прописываю просто $headers = "From: $name\r\n"; , то меня почему-то приходят письма в поле отправителя примерно в таком виде - имяотправителя@названиехоста.ru
Причем начинается с маленькой буквы.
В чем может быть дело?
<?php
$name = $_POST['name'];
$to = 'example@yandex.ru';
$subject = $_POST['name'];
$phone = $_POST['phone'];
$message = ' <p>Заявка </p> </br> Имя : <b>'.$name.' </b> <br>Номер : <b>'.$phone.'</b> </br>';
$headers = "Content-type: text/html; charset=utf-8 \r\n";
$headers = "From: info@example.ru\r\n";
$headers .= "Reply-To: reply-to@example.com\r\n";
mail($to, $subject, $message, $headers);
header("Location: /index.html");
exit();
?>