$a = json_decode(file_get_contents('php://input'));
if($_SERVER['REQUEST_METHOD'] == 'POST') {
echo json_encode($a);
}
// async function postJSONAsync(url, data) {
// return new Promise((resolve, reject) => {
// let xhr = new XMLHttpRequest();
// xhr.open("POST", url);
// xhr.setRequestHeader("Content-Type", "application/json");
// let body = JSON.stringify(data);
// xhr.send(body);
// xhr.onload = () => {
// if (xhr.status === 200) {
// resolve(xhr.response);
// }
// else {
// reject(new Error(`${xhr.status}: ${xhr.statusText}`));
// }
// };
// xhr.onerror = () => {
// reject(new Error(`Ошибка сети. Сервер не отдал код ошибки.`));
// };
// });
// }
// async function toPHP() {
// let person = {
// name: "Vova",
// last: "Nak",
// age: 18
// }
// let result = await postJSONAsync("php1.php", person);
// console.log(result);
// }
// document.getElementById("goP").addEventListener("click", toPHP);
Пробывал таким способом,чётно
Не понимаю где ошибка и самое главное что пробывал нечего не отправлять на сервер,а просто установить соединённые,но даже так php нечего не выводит