Cómo usar PHP para crear una forma html5 con elementos complejos

Para un ejemplo del uso de PHP para crear formularios HTML5 más complejas, mirar por encima de monty.html. Este programa es un homenaje a una de las mejores películas de todos los tiempos. (Es posible que sólo tenga que alquilar esta película si realmente vas a decir que eres un programador. Es parte de la cultura.)

imagen0.jpg

El formulario HTML plantea las preguntas. Aquí está el código:

monty.html

Monty Python Cuestionario

No hay nada demasiado loco por este código. Tenga en cuenta las siguientes características:

  • los acción atributo se establece en monty.php. Esta página (monty.html) enviará datos a monty.php, que debe estar en el mismo directorio en el mismo servidor.

  • los método atributo se establece en puesto. Todos los datos de esta página se pasarán al servidor a través de la puesto método.

  • Cada elemento del formulario tiene un nombre atribuir. los nombre atributos serán utilizados para extraer los datos en el programa PHP.

  • Todos los botones tienen el mismo nombre valor. La forma de obtener botones de selección para trabajar juntos es dar a todos la misma nombre. Y aunque todos ellos tienen el mismo nombre, cada uno tiene un valor diferente. Cuando el programa PHP recibe la petición, obtendrá sólo el valor del botón de opción seleccionado.

  • Cada casilla tiene un nombre individual. Las casillas de verificación son un poco diferentes. Cada casilla tiene su propio nombre, pero el valor se envía al servidor sólo si la casilla está marcada.

Campos de contraseñas o campos ocultos son como cuadros de texto a PHP. Recuperar datos de estos elementos al igual que lo hace para los campos de texto.




» » » » Cómo usar PHP para crear una forma html5 con elementos complejos