Curso de creación de sitios web - Lección 6 - Página 5
Formulario de ejemplo
¿Cómo se envía un formulario?
Formulario de ejemplo
Tal y como planteamos en la página anterior, veamos un formulario de ejemplo para pedir información acerca de libros.
Este es el código que hemos utilizado para generar el formulario anterior:
Podríamos haber complicado el código mucho más, pero eso ya va en cuenta de cada webmaster, dependiendo del tipo de formulario y página que posea. Animamos a que se repase completamente el código anterior, para así repasar todos los conceptos vistos hasta ahora. Te dará mucha experiencia y soltura.
A parte de los "adornos" lógicos que podríamos implementar en los formularios para que sean más vistosos a nuestros visitantes (negritas, tablas, colores,....) y que también están incluidos en el código, existen algunos detalles importantes que por fin, ha llegado el momento de comentar.
¿Cómo se envía un formulario? Ya sabemos como añadir textos, botones, cajas, etc, pero ... ¿como hacemos que un formulario "funcione"?, o dicho de otro modo, ¿qué tenemos que añadir en nuestro código para que el contenido del formulario nos llegue vía e-mail? Seguro que muchos de nuestros "alunmos" del curso de Webmasters en MundoPC.NET se lo están preguntando desde el principio.
Pues bien, los detalles más importantes a los que nos referíamos antes y que tienen que ver con el envío de la información se encuentran justo al comienzo de cualquier formulario, dentro de la etiqueta <form ... >, y son los siguientes:
<form name="form1" method="post" action="">
METHOD: Puede ser o POST o GET. Post, indica que el contenido del formulario se enviará como un "paquete independiente", es decir, se envía de forma invisible. Get, indica que el contenido se enviará junto con la URL del formulario al pulsar "Enviar". Es decir, el valor del campo nombre, apellido y todo lo demás, se "copiará" y enviará junto a la dirección http://loquesea.com/formulario.cgi?nombre=Pedro&apellidos=Gonzalez ....
Normalmente usaremos siempre el método POST salvo que se nos indique lo contrario.
ACTION: Le indica al formulario la dirección de Internet o URL que deberá cargar después de pulsar el botón "ENVIAR". Si no asignamos ningún valor al formulario (como en el ejemplo anterior que está vacío) el formulario "no serviría de nada" y pulsar el botón no tendrá efecto alguno. Por tanto es necesario escribir dicha dirección.
Pero, ¿Qué dirección?...
Índice
Capítulo 1:
1
1A
1B
Capítulo 2:
2
2A
2B
Capítulo 3:
3
Capítulo 4:
4
4A
4B
Capítulo 5:
5
5A
5B
Capítulo 6:
6
6A
6B
6C
6D
6E
Capítulo 7:
7
7A
|