Есть такой скрипт для отправки писем на почту:
<?php
$number = $_POST['number'];
$to = 'wakenby@gmail.com';
$subject = 'Заявка с сайта - fixper';
$message = "
<html>
<head>
<title>Заявка с сайта - fixper</title>
</head>
<body>
<p>Информация:</p>
<p><strong>Телефон</strong> - " . $number . "</p>
</body>
</html>
";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
echo mail($to, $subject, $message, $headers);
И так я отправляю запросы из js, использую axios:
axios.post('/mail.php', { number: 'Выдуманный телефон' })
.then(response => {
console.log('response', response)
})
Письмо приходит, но без номера телефона, пробовал возвращать $number, таким способом
echo $number;
приходит пустая строка.
Не понимаю что не так, просто не доходят данные до php скрипта((