Pass variables from javascript to php and vice versa [duplicated]

0

How can I pass variables to php from javascript without using jquery or ajax?

Using jquery and ajax to pass variables would be something like this:

<script>
var nombre = $("#nombreVal").val();
var apellido_paterno = $("#apellido_paternoVal").val();
var apellido_materno = $("#apellido_maternoVal").val();
var correo = $("#correoVal").val();
var telefono = $("#telefonoVal").val();

$.ajax({
    type: "POST",
    url: "../includes/acciones/cliente/insert.php",
    data: "nombre=" + nombre + "&apellido_paterno=" + apellido_paterno 
          + "&apellido_materno=" + apellido_materno 
          + "&correo=" + correo + "&telefono=" + telefono, 
    success: function(data)
    {   
      if(data > 0)
        window.location.reload(true);
      else
        alert("Error al registrar al cliente");
    }           
});
</script>

But this how can I do it using only javascript ??

    
asked by 31.10.2018 в 20:24
source

1 answer

0

with jquery ajax:

   <script>
/// combierte todo los campos dentro de  <form></form> a formato url
    var datos = $( "form" ).serialize();

$.ajax({
    type: "POST",
    url: "http://localhost/includes/acciones/cliente/insert.php",
    data: datos, 
    success: function(data)
    {   
      if(data > 0)
        window.location.reload(true);
      else
        alert("Error al registrar al cliente");
    }           
});
</script>

without jquery:

<form action="http://localhost/includes/acciones/cliente/insert.php" method="post">
  First name:<br>
  <input type="text" name="nombre"><br>
  Last name:<br>
  <input type="text" name="apellido">
  etc....
</form>
    
answered by 31.10.2018 в 20:35