AjLearning
AjLearning 0.1    





Desarrollo de Sitios con PHP y MySQL - Manejo de Formularios

Curso Desarrollo de Sitios con PHP y MySQL

    Anterior     Siguiente

Comencemos a ver el tratamiento de formulario desde PHP. Primero, repasemos algunos conceptos de formulario. Veamos el ejemplo formulario1.php:

<h1>Formulario</h1> <form> Nombre <input type="text" name="nombre"> <br> Apellido <input type="text" name="apellido"> <br> <input type="submit" value="Aceptar"> </form>
En esta página, que no tiene código PHP (bien podría haber sido un archivo HTML), definimos un formulario, con dos campos de texto. Vemos que los campos tienen un atributo name que es importante para cuando tomemos estos datos desde el servidor:

Si pedimos esta página en el explorador, obtenemos



Llenemos los datos, por ejemplo, nombre con Angel, y apellido con Lopez, y presionamos el botón de aceptar, yendo al servidor, y volviendo al explorador, mostrando la misma página:



Pero notamos que la dirección web que muestra, tiene unos datos adicionales:

http://localhost/cursophp/formulario1.php?nombre=Angel&apellido=Lopez
Esto es parte del protocolo HTTP: al enviar un formulario, envía los datos que ingresamos en la propia dirección web. En las próximas lecciones vamos a estudiar:

- Cómo obtener esos datos
- Cómo enviarlos a otra página, en lugar de a la misma
- Cómo enviarlos no en la dirección, sino por el propio protocolo HTTP

Programado por Angel J. Lopez www.ajlopez.com