CICLO DE PREIMPRESIÓN DIGITAL
Módulo “Ensamblado de Publicaciones Electrónicas”
Unidad 9. Formularios
Aspectos básicos y creación en Dreamweaver 1. Creación de formularios para web Qué es un formulario Un formulario es un documento, que puede ser físico o digital, que está diseñado para que el usuario introduzca una serie de datos estructurados (nombre, apellidos, dirección,...) en las zonas del documento destinadas a ese propósito, para ser almacenados y procesados posteriormente. Con la generalización del uso de internet para la realización de muchos trámites y gestiones, se ha extendido mucho el uso de formularios en la web.: registro de usuarios, realización de encuestas, solicitud de información, solicitud de presupuestos, accesos a sistemas restringidos,...
Campos de un formulario A cada uno de los recuadros de un formulario en los que se puede escribir, cada casilla que se puede activar o cada botón que se puede pulsar es lo que llamamos “campo de un formulario”.
Funcionalidad de un formulario Todos los formularios deben tener un botón para enviar los datos rellenados. Parece una tontería, pero hay veces que se olvidad y es la clave de todo el proceso. Cuando se envían los datos de un formulario pueden suceder varias cosas: que los datos se incluyan automáticamente en una base de datos, que se muestre una página web concreta a partir de los datos enviados, que se envíen los datos por correo electrónico,… Para poder recoger los datos de un formulario de forma profesional es necesario un programa en el servidor que los procese y configurarlo convenientemente. Algo más sencillo es hacer que los datos se envíen por correo electrónico y eso lo veremos más adelante.
Página 1 | 9
CICLO DE PREIMPRESIÓN DIGITAL
Módulo “Ensamblado de Publicaciones Electrónicas”
2. Las etiquetas HTML básicas de los formularios La etiqueta son las etiquetas HTML que delimitan el comienzo y final de una formulario. Todos los campos que se incluyan dentro de un formulario deben estar estará incluidos entre estas dos etiquetas. Dentro de un formulario se puede incluir cualquier tipo de contenido HTML, además de los propios campos del formulario. Para diseñar formularios, es muy habitual utilizar tablas ya que nos facilitará organización y la alineación de los distintos campos que se integren dentro del formulario.
Atributos importantes que deben incluirse dentro de la etiqueta )
Este atributo identifica el formulario con un nombre. Es un atributo fundamental ya que relaciona todos los campos que se incluyan dentro del formulario y posibilita una gestión eficaz de los datos enviados. No puede haber en una misma página más de un formulario con el mismo nombre. No puede contener espacios ni caracteres raros. Atributo “action” ()
Este atributo determina la acción que se va a realizar al pulsar sobre el botón “Enviar” de un formulario. Puede especificar la aplicación del servidor que va a procesar los datos que se envíen con el formulario, determinar la dirección de correo a la que se envíen los datos o indicar la página web que se muestre. Atributo “method”
Este atributo (POST o GET)T “ indica el método según el que se van a transferir los datos del formulario. Por defecto lo definiremos como POST. Atributo “enctype”
Este atributo especifica el tipo de encriptación de los datos que se envían.
Página 2 | 9
CICLO DE PREIMPRESIÓN DIGITAL
Módulo “Ensamblado de Publicaciones Electrónicas”
3. Los formularios en Dreamweaver Paso 1. Crear el formulario Para crear un formulario en Dreamweaver situamos el cursor donde deseamos insertar el formulario y elegimos Insertar>Formulario o seleccionamos la solapa Formularios en el panel Insertar y hacemos clic en el icono Formulario. En la vista de Diseño, los formularios aparecen identificados mediante un contorno de línea de puntos de color rojo. Una vez creado el formulario, lo primero que debemos hacer es definir las propiedades o atributos fundamentales para que funcione correctamente. Podemos definir estas propiedades directamente desde el código (incluyendo los atributos definidos anteriormente) o mediante el panel de Propiedades. Podemos seleccionar el formulario haciendo “clic” en el contorno o utilizando el selector de etiquetas, pinchando sobre la etiqueta