AJAX ЗАПРОС PHP
AJAX (Asynchronous JavaScript and XML) - это технология, позволяющая осуществлять асинхронные запросы к серверу без перезагрузки страницы. В PHP есть возможность обрабатывать такие запросы и возвращать результат в формате XML, JSON или HTML.
Для примера, давайте создадим форму, отправляющую AJAX-запрос на сервер и выводящую результат с сервера:
  <form id="ajax-form">
      <input type="text" name="message" placeholder="Введите сообщение">
      <button type="submit">Отправить</button>
  </form>
     <div id="result"></div>
  <script>
    const ajaxForm = document.getElementById('ajax-form');
    const resultDiv = document.getElementById('result');
    ajaxForm.addEventListener('submit', function(event) {
      event.preventDefault();
      const formData = new FormData(ajaxForm);
      fetch('ajax.php', {
        method: 'POST',
        body: formData
      })
      .then(response => response.json())
      .then(data => {
        resultDiv.innerHTML = data.result;
      })
      .catch(error => console.error(error));
    });
  </script>Этот код отправит данные из формы на сервер по адресу "ajax.php", который должен обработать эти данные и вернуть результат в формате JSON. Для этого на сервере можно использовать такой код:
  $message = $_POST['message'];
  $result = ['result' => "Вы ввели сообщение: $message"];
  header('Content-Type: application/json');
  echo json_encode($result);
В данном примере AJAX-запрос отправляется методом POST с помощью функции fetch(). Для отправки данных из формы используется объект FormData. После получения ответа от сервера результат отображается внутри элемента с id "result".
PHP Ajax - $.Get \u0026 $.Post Methods Tutorial in Hindi / Urdu
Как отправить POST запрос с помощью AJAX и получить ответ PHP
Simple Ajax in PHP
Complete AJAX Tutorial with Project -- Fetching API data using AJAX GET and POST request.
Form Submit using Ajax in PHP
PHP CRUD using Bootstrap Modal -- Complete Project -- AJAX -- JQUERY
How to Send Multiple Data Using Ajax in PHP - Ajax Tutorial
PHP Front To Back [Part 18] - PHP \u0026 AJAX
PHP Ajax Introduction Tutorial in Hindi / Urdu
Ajax Request \u0026 Response in PHP - How to send Request in AJAX and receive Response in Ajax in PHP

















