AjLearning
AjLearning 0.1    





Desarrollo de Sitios con PHP y MySQL - Enviando por POST

Curso Desarrollo de Sitios con PHP y MySQL

    Anterior     Siguiente

Ahora modificamos el ejemplo como formulario3.php colocando que su método de envío sea via POST:

<h1>Formulario</h1> <form action="procesa3.php" method="post"> Nombre <input type="text" name="nombre"> <br> Apellido <input type="text" name="apellido"> <br> <input type="submit" value="Aceptar"> </form>

La página que recibe los datos, ahora usa otro arreglo predefinido:

<h1>Procesa</h1> <? $nombre = $_POST['nombre']; $apellido = $_POST['apellido']; ?> <h2>Su nombre es <?= $nombre ?></h2> <h2>Su apellido es <?= $apellido ?></h2>

Este es el arreglo $_POST. Recibe los datos que se envían por el método POST en HTTP. Usando este método, no enviamos los datos en la dirección de la página destino, sino que son enviados como parte del protocolo HTTP establecido entre el cliente navegador y el servidor web. Usando este método podemos enviar más datos de los que cabrían en una invocación GET.

Como antes, invocamos el formulario y lo llenamos:



Ahora, al enviar los datos, aparecen en el servidor, pero no en la dirección web:




Programado por Angel J. Lopez www.ajlopez.com