fecht javascript y php

fecht javascript y php

0

index.html

        <form id="formulario">
            <label for="">nombre</label>
            <input required type="text" class="form-control" name="user">
            <label for="">pass</label>
            <input required type="text" class="form-control" name="pass">
            <button type="reset" class="btn btn-dark">reset</button>
            <button type="submit" class="btn btn-dark">hola</button>
        </form>
        <div id="respuesta">
        </div>


app.js

var formulario = document.getElementById('formulario');
var respuesta = document.getElementById('respuesta');

// obtengo el evento de mi formulario 
formulario.addEventListener('submit'function (e) {
    // evito que el form se ejecute
    e.preventDefault();

    var datos = new FormData(formulario);

    console.log(datos);
    console.log(datos.get('user'));
    console.log(datos.get('pass'));

    fetch('post.php', {
        method: 'POST',
        body: datos
    })
        .then(res => res.json())
        .then(data => {
            if (data === 'error') {
                respuesta.innerHTML = '';
            } else {
                data.forEach(element => {
                    console.log(element);
                });
                respuesta.innerHTML = `aasd`;
            }
        })
});

post.php

<?php
$nombre = $_POST['user'];
$pass = $_POST['pass'];




echo json_encode($libros);

No hay comentarios