Está en la página 1de 8

HTML / PHP

FORMULARIOS Los formularios permiten solicitar entradas de los usuarios, es una herramienta para interactuar con los usuarios. Estn formados por determinados elementos dispuestos en un documento HTML. A travs de un botn (Enviar, Procesar, etc) pueden transferirse los datos del formulario al servidor.

HTML / PHP
FORMULARIOS

Toda la informacin recolectada por un formulario puede ser enviada a un agente procesador (un archivo conteniendo un script que permite procesar esta informacin) que usualmente va especificado en el atributos "action". Lo que el agente procesador haga con la informacin y cmo la maneje es un tema que se resuelve del lado del servidor, el procesamiento no

pertenece al estndar HTML.

Se debe especificar cmo la informacin ser enviada en el valor del atributo "method":

"post" (los datos del formulario son adjuntados al cuerpo del mismo)
"get" (los datos del formulario son adjuntados a la URL).

Se supone que el agente procesador sabe cul es el mtodo de envo del formulario.

HTML / PHP
FORMULARIOS

Sintaxis:

<form method="post" action=agenteProcesador.php"> ...Controles...

</form>

HTML / PHP
FORMULARIOS / CONTROLES

HTML INPUT El elemento HTML input inserta uno de muchos tipos de controles en un formulario, usualmente destinado a recolectar informacin provista por el usuario.

Tipos: text password checkbox radio submit reset button Image file hidden

HTML / PHP
FORMULARIOS / CONTROLES

HTML BUTTON

El elemento HTML button inserta un control de botn en un formulario o documento.

A diferencia del elemento HTML input con el valor "button" en su atributo "type", este botn
puede contener a otros elementos (es decir, cdigo HTML).

Nota: el comportamiento del contenido interactivo mostrado dentro del elemento HTML
button vara de navegador en navegador (por ejemplo, tal vez no puedas seguir un vnculo).

HTML / PHP
FORMULARIOS / CONTROLES

HTML SELECT

El elemento HTML select inserta una lista desplegable de opciones en un documento o formulario.

Este tipo de control presenta un conjunto de opciones que pueden ser organizadas en
grupos. Este control es una alternativa a los botones radio o a las casillas de verificacin,

dependiendo del valor del atributo "multiple".


Solo las opciones seleccionadas sern adjuntadas al formulario cuando ste sea enviado.

HTML / PHP
FORMULARIOS / CONTROLES

HTML TEXTAREA

El elemento HTML textarea inserta un control de entrada de texto multilnea en un documento o formulario. A diferencia del HTML INPUT, con el atributo "type" establecido a

"text", este control puede aceptar ms de una lnea de texto como entrada.

Esta caracterstica especial, hace de este elemento una buena eleccin a la hora de requerir

comentarios o mensajes.

HTML / PHP
FORMULARIOS / CONTROLES

Ejemplo

Ejecutar ejemplo