Formularios en PHP

Formularios  en PHP









1.-Formularios 

Mediante el envío de formularios se pueden enviar datos de un artículo, de una encuesta o normalmente para enviar un mensaje a un e-mail. Para hacer esto deberíamos saber un poco sobre los lenguajes de tipo servidor, ASP o PHP, pero por el momento seguiremos con HTML. La etiqueta para un formulario, es <form>, y sus atributos son los siguientes:

  • method: Indica el método por el que se enviarán los datos. Existen 2:
  • POST: Envía datos por la entrada estándar STDIO (utilizado normalmente).
  • GET: Envía datos por medio de un URL (enlace).
  • action: Indica el mail a donde se enviarán los datos o el nombre del archivo .php


Ejemplo: 




Elementos
Para enviar datos en un formulario se necesitan cuadros de texto. La etiqueta que se usa es <input> (no tiene etiqueta de cierre) y tiene varios atributos:



  • type: Define el tipo de texto que se introduce en el cuadro, sus valores pueden ser:
  • text: Cualquier tipo de texto como el nombre, e-mail, dirección...
  • password: Se usa para ocultar las claves o datos confidenciales (al escribir en este, muestra *******.
  • hidden: Datos escondidos, asunto, e-mail de destino...
  • button: Crea un botón.
  • image: Hace que una imagen sea el enlace (la imagen se muestra con el atributo src).
  • submit: Envía el formulario.
  • reset: Borra los campos del formulario.
  • value: Indica el valor de un atributo o el nombre que se mostrará (en el cuadro).
  • name: Nombre del campo.
  • maxlength: Indica el número de caracteres máximo para escribir.
  • size: Indica el tamaño del cuadro de texto. 

Un  ejemplo más.



Cuando un usuario rellena los datos y hace click en enviar, los datos del formulario se envían para ser procesados al archivo formpost.php. Los datos se envían a través de HTTP con el método HTTP Post.




Una vez los datos están en formpost.php pueden mostrarse, guardarse en una base de datos o lo que se necesite. En formpost.php vamos a mostrarlos con echo:




Estos han sido dos ejemplos muy sencillos para ver el funcionamiento básico de un formulario. Siempre que se crean formularios hay que tener muy en cuenta la seguridad, y para ello se utiliza la validación de formularios, en la siguiente sesión pasaremos a la validación de formularios.  




Referencias bibliográficas

http://php.net/manual/es/tutorial.php

https://diego.com.es/


https://es.wikibooks.org/wiki/Programación_en_PHP


https://disenowebakus.net/


https://www.udemy.com/

Comentarios