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/
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.
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
Publicar un comentario