Ошибка отправки формы
Что-то явно делаю не так) Пытаюсь сделать отправку формы на почnу с помощью PHPMailer. С примитивной валидацией на js. Но в этой строке const response = await fetch('send.php' я получаю ошибку в консоли 404, и по условию вываливаюсь в ошибку.
document.addEventListener('DOMContentLoaded', function() {
const form = document.getElementById('form');
form.addEventListener('submit', formSend);
async function formSend(event) {
event.preventDefault();
let error = formValidate(form);
let formData = new FormData(form);
formData.append('image', formImage.files[0]);
if (error === 0) {
// form.classList.add('_sending');
const response = await fetch('send.php', {
method: 'POST',
body: formData
});
if (response.ok) {
let result = await response.json();
alert(result.message);
formPreview.innerHTML = '';
form.reset();
// form.classList.remove('_sending');
} else {
alert('Ошибка');
// form.classList.remove('_sending');
}
} else {
alert('Заполните поля!')
}
}
Ниже есть еще код, но он отвечает за валидацию полей. Файл send.php находится там же где и index. В чем может быть проблема?