Failed to load resource: the server responded with a status of 404 (Not Found), как исправить?

154
16 мая 2021, 00:50

Учу ajax, и столкнулся вот с такой ошибкой:

Failed to load resource: the server responded with a status of 404 (Not Found)

Как её исправить?

Вот форма из index.php:

<div id='request'>
    <form name="ourForm">
        <input type="text" name="ourForm__inp" placeholder="IP">
        <button type="submit" class="btn btn-outline-primary" name="ip_button">Отправить</button>
    </form>
</div>

Вот код из ajax.js:

var servResponse = document.querySelector('#response');
document.forms.ourForm.onsubmit = function(e) {
    e.preventDefault();
    var userInput = document.forms.ourForm.ourForm__inp.value;
    userInput = encodeURIComponent(userInput);
    var xhr = new XMLHttpRequest();
    xhr.open('POST', '/form.php');
    xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xhr.onreadystatechange = function() {
        if(xhr.readyState === 4 && xhr.status === 200) {
            servResponse.textContent = xhr.responseText;
        }
    }
    xhr.send('ourForm__inp=' + userInput);
};

Вот код из form.php:

<?php
$ip = $_POST('ourForm__inp');
echo $ip;

Файл ajax.js лежит в папке js, а index.php и form.php на директорию выше

READ ALSO
не работает обработчик событий onClick

не работает обработчик событий onClick

не работает обработчик событий в дочернем элементе в реакте onClick при клике на элементе из списка ничего не происходит

74
Почему при импорте файла scss, в другой scss, он не хочет его читать или не видит?

Почему при импорте файла scss, в другой scss, он не хочет его читать или не видит?

При импорте файла scss, в другой scss, он не хочет его читать, или не видит?

101
Повесить .on на this в document

Повесить .on на this в document

Помогите плиз, не пойму, как мне повесить слушалку на

100