let person = {
name:"Vova",
last:"Nak",
age:18
}
// let person = "hello"
// let pre = "order=";
function toPHP(){
var require = new XMLHttpRequest();
require.open("POST","php1.php",true);
require.setRequestHeader('Content-Type','application/json');
person = JSON.stringify(person);
// console.log(data = JSON.stringify(person));
require.onreadystatechange = function(){
if(require.readyState != 4) return;
if(require.status != 200){
console.log(require.status + ": " + require.statusText);
} else{
console.log("Hello");
}
require.send(person);
}
}
document.getElementById("goP").addEventListener("click",toPHP)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="php.css">
<title>Document</title>
</head>
<body>
<div>
<button id="goP">GOOOOOO</button>
</div>
<script src="https://code.jquery.com/jquery-3.4.1.min.js"
integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
crossorigin="anonymous"></script>
<script src="php.js"></script>
</body>
</html>
$a = json_decode(file_get_contents('php://input'));
var_dump($a);
Всеравно не работает....
Незнаю,что я делаю не так....