Здравствуйте, есть форма, после валидации я делаю POST запрос к php файлу
let xhr = new XMLHttpRequest();
let form = JSON.stringify({
mail : mail.value
})
xhr.open("POST", "./php/mail.php")
xhr.setRequestHeader('Content-type', 'application/json; charset=utf-8');
xhr.send(form)
Код в mail.php
<?php
if($_POST['mail']){
$mail = $_POST['mail'];
$file = fopen('test.txt', "a");
fwrite($file, "[ MAIL ]"."$mail\n");
fclose($file);
}
else{
print_r($_POST);
}
?>
Запрос уходит, но файл не создаётся, не подскажите что не так делаю ? (В php чайник)