Показать сообщение отдельно
  #7 (permalink)  
Старый 22.11.2019, 03:05
Интересующийся
Отправить личное сообщение для vovaJsc Посмотреть профиль Найти все сообщения от vovaJsc
 
Регистрация: 20.11.2019
Сообщений: 18

Я просто незнаю,вы просто молодец,спасибо вам!!!!
Можете пожалуста сказать в чём была ошибка в моем коде???
И последнее я сделал так
<!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>
    <!-- <form action="php1.php" method ="post"> -->
    <!-- <p>Імя:</p><input type="text" name = "Fname">
    </br>
    <p>Прізвище:</p><input type="text" name = "Lname">
    </br> -->
    <!-- <p>Років:</p><input type="number" name = "Age">
    <input id="php"type ="submit" value ="Add to Data" name ="search">Go!</input>
    </form>
    </div> -->
    <!-- <button id="goP">GOOOOOO</button> -->
    <!-- <form action="php1.php" method="post" onsubmit="return false">
    </form>   -->
    <input type="submit" id="goP" name="nameOf" value="Go">
    </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>

<?php
$a = json_decode(file_get_contents('php://input'));

if($_SERVER['REQUEST_METHOD'] == 'POST') {

    echo "Hey";

}
?>


let person = {
        name:"Vova",
        last:"Nak",
        age:18
    }
    function toPHP(){
        var xhr = new XMLHttpRequest();
        xhr.open("POST", "phpForm1.php");
        xhr.setRequestHeader("Content-Type", "application/json");
        xhr.send(JSON.stringify(person));
        xhr.onreadystatechange = function(){
            if(xhr.readyState != 4) return;
            if(xhr.status != 200){
                console.log(xhr.status + ": " + xhr.statusText);
            } else{
                console.log("Hello", xhr.responseText);
                // document.getElementById("info").textContent = xhr.responseText;
            }
        }
    }
    document.getElementById("goP").addEventListener("click",toPHP)

Я разместил HTML в файле PHP и с JS шлю запрос на этой самый PHP файл,как мне можно вывести резуьтат запроса с помощью PHP на эту же страницу(echo или что-то другое),хочу более подробно разобраться???????Спасибо еще раз!!!!
Ответить с цитированием