La evolución del Formulario de Contacto

En este artículo daremos a conocer cómo evoluciona un formulario de contacto al paso del tiempo, esta es una percepción personal de cómo han cambiado el código un formulario simple al paso del tiempo, desde un código HTML a otro diferente.

Cuando se realizó HTML en su versión 2, se vio profundamente lo del crear formularios para tener una comunicación con él quien está como usuario de navegador y el quien creó la página, ya sea de manera personal o profesional. Por eso fue importante el crear etiquetas para capturar datos como lo fué INPUT.

En este formulario envía los datos con ayuda de un script CGI al servidor para procesarlos. Usando el método POST para que sea un envío “seguro”.

Al paso del tiempo, cuando en las computadoras tiene un cliente de correo instalado, se puede usar este código:

La diferencia es el destino del formulario, el cual ya se ocupa directamente a una dirección de correo electrónico. Provocando que en esta computadora abra el cliente de correo y rellene previamente los datos de este formulario.

Obviamente esto no siempre pasa así, ya que si no se configuró previamente el cliente de correo, no se darán los resultados deseados, al menos no de forma inmediata a comparación del formulario que envía los datos a un servidor que tenga un script CGI.

Aquí ya se establece la necesidad de enviar un correo, dependiendo de recursos externos como un servidor web, en este caso ejecutando scripts en CGI para el envío de un correo.

Al paso del tiempo se llegaron a validar los datos del formulario, en este caso podemos verlo con un formulario con método POST a un archivo PHP.

Este script de PHP valida cada campo que se capturó, que no esté vacío, y al final se envía directamente por correo electrónico a ese destinatario. Además funciona con un servidor previamente instalado y de ahí ejecuta la función mail() que funciona para el envío del correo. 

Al paso del tiempo se han perfeccionado este tipo de formularios, en el caso con HTML5 se presentaron validaciones a nivel navegador, no cambia mucho el funcionamiento, pero al validar a nivel navegador funciona muy bien para el usuario común.

Ahora al paso de los años, se realizan diferentes formas de crear formularios, en este caso usando JavaScript y llamando a un script en PHP:

Al paso del tiempo este tipo de formularios se perfeccionan a necesidad del cliente, pero también a necesidad del navegador y el servidor. El propósito de esta publicación es para ver que se pueden dar el mismo resultado con una diferente construcción del código, y si, (al final) es el mismo formulario.


Posted

in

by

Tags:

Comments

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *