El navegador solicita la página report.cfm al servidor. La solicitud incluye el parámetro de URL Currency="euro". La Variable Currency="euro" especifica que todos los importes monetarios recuperados se muestren como euros de la Unión Europea.
Acerca de la recopilación de información de los usuarios
Puedes usar formularios web o enlaces de hipertexto para recopilar información de los usuarios, almacenar esa información en la memoria del servidor y luego usar la información para crear una respuesta dinámica basada en la entrada del usuario.Las herramientas más comunes para recopilar información de los usuarios son los formularios HTML y los enlaces de hipertexto.
Formularios HTML
Te permiten recopilar información de usuarios y almacenarla en la memoria del servidor. Un formulario HTML puede enviar la información como parámetros de formulario o como parámetros de URL.
Vínculos de hipertexto
Te permiten recopilar información de usuarios y almacenarla en la memoria del servidor. Especificas un valor (o valores) que se enviará cuando un usuario haga clic en un enlace (una preferencia, por ejemplo) añadiendo el valor a la URL especificada en la etiqueta de anclaje. Cuando un usuario hace clic en el enlace, el explorador envía la URL y el valor añadido al servidor.
La interfaz de usuario se ha simplificado en Dreamweaver y versiones posteriores. Como resultado, es posible que no encuentre algunas de las opciones que se describen en este artículo en Dreamweaver y versiones posteriores. Para obtener más información, consulte este artículo.
Parámetros de formulario HTML
Los parámetros de formulario se envían al servidor por medio de un formulario HTML usando el método POST o GET.
Cuando se usa el método POST, los parámetros se envían al servidor web como parte del encabezado del documento y no son visibles ni accesibles para cualquier persona que esté viendo la página usando métodos estándar.El método POST debe usarse para valores que afecten el contenido de la base de datos (por ejemplo, insertar, actualizar o eliminar registros), o para valores que se envían por correo electrónico.
El método GET añade parámetros a la URL solicitada. Los parámetros, a su vez, son visibles para todas las personas que vean la página. El método GET debe usarse para formularios de búsqueda.
Puedes usar Dreamweaver para diseñar rápidamente formularios HTML que envíen parámetros de formulario al servidor. Ten en cuenta el método que uses para transmitir información del explorador al servidor.
Los parámetros de formulario adoptan los nombres de sus objetos de formulario correspondientes. Por ejemplo, si tu formulario contiene un campo de texto llamado txtLastName, entonces el siguiente parámetro de formulario se envía al servidor cuando el usuario hace clic en el botón Enviar:
txtLastName=valor_introducido
En casos donde una aplicación web espera un valor de parámetro preciso (por ejemplo, cuando realiza una acción basada en una de varias opciones), usa un botón de opción, casilla de verificación u objeto de formulario lista/menú para controlar los valores que el usuario puede enviar. Esto evita que los usuarios introduzcan información incorrectamente y causen un error en la aplicación. El ejemplo siguiente muestra un formulario de menú emergente que ofrece tres opciones:
Cada opción del menú corresponde a un valor codificado que se envía como parámetro de formulario al servidor. El cuadro de diálogo Valores de lista en el siguiente ejemplo asocia cada elemento de la lista a un valor (Añadir, Actualizar o Eliminar):
Después de crear un parámetro de formulario, Dreamweaver puede recuperar el valor y usarlo en una aplicación web. Después de definir el parámetro de formulario en Dreamweaver, puedes insertar su valor dentro de una página.
Parámetros de URL
Los parámetros de URL te permiten pasar información proporcionada por el usuario desde el explorador al servidor. Cuando un servidor recibe una solicitud y los parámetros se añaden a la URL de la solicitud, el servidor da a la página solicitada acceso a los parámetros antes de servir esa página al explorador.
Un parámetro de URL es un par nombre-valor añadido a una URL. El parámetro comienza con un signo de interrogación (?)y adopta la forma name=value. Si existe más de un parámetro de URL, cada parámetro se separa mediante una y comercial (&).El siguiente ejemplo muestra un parámetro de URL con dos pares nombre-valor:
http://servidor/ruta/documento?nombre1=valor1&nombre2=valor2
En este flujo de trabajo de ejemplo, la aplicación es una tienda virtual. Dado que los desarrolladores del sitio quieren llegar al público más amplio posible, el sitio está diseñado para admitir monedas extranjeras.Cuando los usuarios inician sesión en el sitio, pueden seleccionar la moneda en la que ver los precios de los artículos disponibles.
El servidor almacena temporalmente el parámetro de URL en la memoria.
La página report.cfm usa el parámetro para recuperar el coste de los artículos en euros.Estos importes monetarios pueden almacenarse en una tabla de base de datos de diferentes monedas, o convertirse desde una sola moneda asociada con cada artículo (cualquier moneda admitida por la aplicación).
El servidor envía la página report.cfm al explorador y muestra el valor de los artículos en la moneda solicitada.Cuando este usuario termina la sesión, el servidor borra el valor del parámetro de URL, liberando memoria del servidor para atender nuevas solicitudes de los usuarios.
Los parámetros de URL también se crean cuando se usa el método HTTP GET en conjunción con un formulario HTML.El método GET especifica que el valor del parámetro se añada a la solicitud de URL cuando se envía el formulario.
Los usos típicos de los parámetros de URL incluyen la personalización de sitios web basada en las preferencias del usuario.Por ejemplo, un parámetro de URL que consiste en un nombre de usuario y contraseña puede usarse para autenticar un usuario, mostrando solo información a la que ese usuario se ha suscrito.Ejemplos comunes de esto incluyen sitios web financieros que muestran precios de acciones individuales basados en símbolos del mercado de valores que el usuario ha elegido previamente.Los desarrolladores de aplicaciones web comúnmente usan parámetros de URL para pasar valores a variables dentro de aplicaciones.Por ejemplo, podrías pasar términos de búsqueda a variables SQL en una aplicación web para generar resultados de búsqueda.
Creación de parámetros de URL mediante vínculos HTML
Creas parámetros de URL dentro de un enlace HTML usando el atributo href de la etiqueta de anclaje HTML.Puedes introducir los parámetros de URL directamente en el atributo en la vista Código (Ver > Código), o añadiendo los parámetros de URL al final de la URL del enlace en el cuadro Enlace del inspector de propiedades.
En el siguiente ejemplo, tres enlaces crean un solo parámetro de URL (action) con tres valores posibles (Add, Update, y Delete).Cuando el usuario hace clic en un enlace, se envía un valor de parámetro al servidor, y se realiza la acción solicitada.
<a href="http://www.mysite.com/index.cfm?action=Add">Añadir un registro</a>
<a href="http://www.mysite.com/index.cfm?action=Update">Actualizar un registro</a>
<a href="http://www.mysite.com/index.cfm?action=Delete">Eliminar un registro</a>
El inspector de Propiedades (Ventana > Propiedades) permite crear los mismos parámetros de URL seleccionando el vínculo y añadiendo los valores de parámetros de URL al final de la URL del vínculo en el cuadro Vínculo.
Una vez creado un parámetro de URL, Dreamweaver puede recuperar el valor y utilizarlo en una aplicación web.Después de definir el parámetro de URL en Dreamweaver, puedes insertar su valor dentro de una página.
Crear sitios web atractivos en Dreamweaver
Diseña, codifica y gestiona sitios web dinámicos en una potente herramienta todo en uno.