@jedidiah.brown
Чтобы получить переменные в PHP с помощью AJAX, вам нужно отправить запрос на сервер, который будет содержать данные, которые вы хотите передать в PHP. Вот пример использования jQuery для отправки AJAX-запроса на сервер и передачи данных в PHP:
HTML код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>AJAX Example</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> </head> <body> <form id="myForm"> <input type="text" id="myInput" name="myInput"> <button type="submit">Submit</button> </form> <div id="result"></div> <script> $(document).ready(function(){ $("#myForm").submit(function(event){ event.preventDefault(); $.ajax({ type: "POST", url: "myPhpScript.php", data: { myVariable: $("#myInput").val() }, success: function(response){ $("#result").html(response); } }); }); }); </script> </body> </html> |
PHP код (myPhpScript.php):
1 2 3 4 |
<?php $myVariable = $_POST['myVariable']; echo "Received variable: " . $myVariable; ?> |
В этом примере мы отправляем POST-запрос на сервер с помощью AJAX и передаем значение поля ввода с идентификатором "myInput" в переменную PHP с именем "myVariable". Затем мы выводим значение этой переменной на экран в ответ на запрос.