¿Qué son los formularios web?
Los formularios web son uno de los principales puntos de interacción entre un usuario y un sitio web o aplicación. Los formularios permiten a los usuarios la introducción de datos, que generalmente se envían a un servidor web para su procesamiento y almacenamiento (consulta Enviar los datos de un formulario más adelante en el módulo), o se usan en el lado del cliente para provocar de alguna manera una actualización inmediata de la interfaz (por ejemplo, se añade otro elemento a una lista, o se muestra u oculta una función de interfaz de usuario).
¿Cómo hago mi formulario?
Los formularios son fáciles de crear ya que solo necesitas la información que vas a querer del usuario y algunos estilos para que se vea bonito tu formulario y tus usuarios confíen mas.
en el siguiente ejemplo solo voy a requerir el nombre, correo y mensaje:
<form action="/my-handling-form-page" method="post">
<ul>
<li>
<label for="name">Nombre:</label>
<input type="text" id="name" name="user_name">
</li>
<li>
<label for="mail">Correo electrónico:</label>
<input type="email" id="mail" name="user_mail">
</li>
<li>
<label for="msg">Mensaje:</label>
<textarea id="msg" name="user_message"></textarea>
</li>
</ul>
</form>
El method que vamos a ocupar es POST y en este tema no me centrare ya que puedes ocupar tanto POST y GET, este tema lo vamos a ocupar cuando entremos al php.