Formulario PHP estructurado

Formularios en PHP, que seria de la humanidad sin ellos. Los formularios existen en todos los lenguajes de programación y podemos verlos en todo momento desde que tomamos una computadora o un dispositivo móvil. Podemos verlos en: Registros, encuestas, suscripciones y cuando ingresamos en las redes sociales.





En el formulario de la imagen, podemos ver como ejemplo tres campos, NOMBRE, APELLIDO, EDAD y el botón IMPRIMIR TEXTO.

De ese modo vemos comúnmente cualquier formulario, ahora, veamos el código HTML:



Analicemos este código:

  1. Etiqueta <form></form> : Esta etiqueta esta formada por una etiqueta de apertura <form> y otra de cierre </form>, son usadas para delimitar dentro de ellas, los datos que serán ejecutados al clickear el botón IMPRIMIR TEXTO.
          Dentro de esta etiqueta se pueden especificar sus características, en este caso podemos ver las propiedad ACTION, que contiene el nombre del archivo PHP que va a conectarse con el HTML y donde serán enviados los dados una vez se llenen los campos del formulario y se pulse el botón IMPRIMIR TEXTO; y la otra propiedad es METHOD, esta indica el modo en que esos datos serán enviados. El método POST envía los datos a través del servidor a la vista, y el método GET envía los datos a través de la URL a la vista.

      2. Etiquetas <input></input> : Las etiquetas input permiten capturar los datos que los usuarios ingresan, y enviarlos en la ejecución del formulario para ser procesados, ya sean para ser registrados en una base de datos, o para ser impresos en una vista. En este caso, utilizamos inputs de Tipo texto, que como su nombre indica, capturara datos de tipo texto (<input type="text"...); también podemos ver dentro de la etiqueta la propiedad NAME  (... name="LOQUESEA"/>...), la cual identifica y conecta el dato de este campo con la variable en el código PHP que veremos más adelante.
          
           Para culminar los input presentes, tenemos el input de ejecución <input type="submit">, esta etiqueta permitirá ver un botón en pantalla que al pisarlo ejecutara el código.

      3. Etiquetas <br/> : Esta etiqueta simplemente se conoce como Salto de Linea, se coloca alrededor de un elemento, ya sea en frente o detrás para verlo en otra linea. 


Ahora, veamos el código php que estará conectado con este formulario HTML:


Analicemos este código:

  1. Función Isset(): Esta es una funcion PHP nativa (que trae por defecto php), se utiliza para comprobar la existencia de las variables. En este caso, es usada para comprobar si realmente las variables del formulario HTML están ingresando al código PHP, de este modo, se evita que el servidor nos lance un error de variables inexistentes o no declaradas.
  2. Parámetro _POST: Dependaiento del tipo de Método (method="POST" o method="GET") que el formulario HTML este utilizando, así serán las variables que se usarán en el código PHP, Si en HTML se usa GET entonces las variables PHP serán _GET['texto']; en este caso usamos _POST['texto'] porque el método del formulario es POST.
  3. Función ECHO: Función usada para mostrar los códigos o resultados en pantalla. 

Ejecución: Una vez ingresado los datos en el formulario HTML, este debería ser el resultado de la vista en el navegador.



DESCARGAR CÓDIGO / DOWNLOAD CODE: codigo.php

COMPARTIR

Publicaciones Relacionadas

Primera