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.
Definir un conjunto de registros sin escribir SQL
Puedes crear un conjunto de registros sin introducir manualmente instrucciones SQL.
Aparecerá el cuadro de diálogo Juego de registros sencillo. Si estás desarrollando un sitio ColdFusion, el cuadro de diálogo Conjunto de registros es ligeramente diferente. (Si aparece el cuadro de diálogo avanzado de Conjunto de registros, haga clic en el botón Sencillo para cambiar al cuadro de diálogo sencillo de Conjunto de registros.)
Para instrucciones, véanse las siguientes secciones.
Si definiste un filtro que usa parámetros introducidos por usuarios, introduce un valor en el cuadro Valor de prueba y haz clic en Aceptar. Si una instancia del conjunto de registros se crea correctamente, aparece una tabla que muestra datos extraídos del conjunto de registros.
Opciones para el cuadro de diálogo sencillo de Conjunto de registros (PHP, ASP)
En el cuadro Nombre, introduzca un nombre para el conjunto de registros.
Una práctica común es añadir el prefijo rs a los nombres de conjunto de registros para distinguirlos de otros nombres de objetos en el código, por ejemplo: rsPressReleases.
Los nombres de conjunto de registros solo pueden contener letras, números y el carácter de guión bajo (_). No puede incluir caracteres especiales ni espacios.
Seleccione una conexión en el menú emergente Conexión.
Si no aparece ninguna conexión en la lista, haz clic en Definir para crear una.
En el menú emergente Tabla, selecciona la tabla de base de datos que proporcionará datos al conjunto de registros.
El menú emergente muestra todas las tablas de la base de datos especificada.
Para incluir un subconjunto de las columnas de la tabla en el conjunto de registros, haz clic en Seleccionadas y elige las columnas deseadas haciendo Control+clic (Windows) o Comando+clic (Macintosh) en la lista.
Para limitar aún más los registros devueltos de la tabla, completa la sección Filtro:
Del primer menú emergente, selecciona una columna de la tabla de base de datos para comparar contra un valor de prueba que definas.
Del segundo menú emergente, selecciona una expresión condicional para comparar el valor seleccionado en cada registro contra el valor de prueba.
En el tercer menú emergente, seleccione Valor introducido.
En el cuadro de texto, introduzca el valor de prueba.
Si el valor especificado en un registro cumple tu condición de filtrado, el registro se incluye en el conjunto de registros.
(Opcional) Para ordenar los registros, seleccione una columna por la que ordenar y, a continuación, especifique si los registros deben ordenarse en orden ascendente (1, 2, 3...o A, B, C...) o en orden descendente.
Haga clic en Prueba para conectarse a la base de datos y crear una instancia de la fuente de datos, y haga clic en Aceptar para cerrar la fuente de datos.
Aparece una tabla que muestra los datos devueltos. Cada fila contiene un registro y cada columna representa un campo de ese registro.
Haga clic en OK. El conjunto de registros recién definido aparece en el panel Vínculos.
Opciones para el cuadro de diálogo Conjunto de registros simple (ColdFusion)
Define un conjunto de registros para tipos de documento de ColdFusion como fuente de contenido dinámico sin que tengas que codificar instrucciones SQL manualmente.
En el cuadro Nombre, introduce un nombre para el conjunto de registros.
Una práctica común es añadir el prefijo rs a los nombres de conjuntos de registros para distinguirlos de otros nombres de objeto en tu código. Por ejemplo: rsPressReleases
Los nombres de conjuntos de registros solo pueden contener letras, números y el carácter de subrayado (_). No puede incluir caracteres especiales ni espacios.
Si estás definiendo un conjunto de registros para un componente de ColdFusion (es decir, si un archivo CFC está actualmente abierto en Dreamweaver), selecciona una función CFC existente del menú emergente Función, o haz clic en el botón Nueva función para crear una función nueva.
El menú emergente Función solo está disponible si un archivo CFC es el documento actual y tienes acceso a un ordenador que ejecute ColdFusion MX 7 o superior.
El conjunto de registros se define en la función.
Seleccione una fuente de datos en el menú emergente Fuente de datos.
Si no aparece ninguna fuente de datos en el menú emergente, debes crear una fuente de datos de ColdFusion.
En los cuadros Nombre de usuario y Contraseña, introduce el nombre de usuario y la contraseña para el servidor de aplicaciones de ColdFusion si es necesario.
Las fuentes de datos en ColdFusion pueden requerir un nombre de usuario y contraseña para acceder a ellas. Si no tienes el nombre de usuario y contraseña para acceder a una fuente de datos en ColdFusion, contacta con el administrador de ColdFusion de tu organización.
En el menú emergente Tabla, selecciona la tabla de base de datos que proporcionará datos al conjunto de registros.
El menú emergente Tabla muestra todas las tablas de la base de datos especificada.
Para incluir un subconjunto de las columnas de la tabla en el conjunto de registros, haz clic en Seleccionadas y elige las columnas deseadas haciendo Ctrl+clic (Windows) o Cmd+clic (Macintosh) en ellas en la lista.
Para limitar aún más los registros devueltos de la tabla, complete la sección Filtro:
En el primer menú emergente, seleccionar una columna de la tabla de base de datos para compararla con un valor de prueba que defina.
Del segundo menú emergente, selecciona una expresión condicional para comparar el valor seleccionado en cada registro con el valor de prueba.
En el tercer menú emergente, seleccione Valor introducido.
En el cuadro de texto, introduzca el valor de prueba.
Si el valor especificado en un registro cumple tu condición de filtrado, el registro se incluye en el conjunto de registros.
(Opcional) Para ordenar los registros, seleccione una columna por la que ordenar y, a continuación, especifique si los registros deben ordenarse en orden ascendente (1, 2, 3...o A, B, C...) o en orden descendente.
Haga clic en Prueba para conectarse a la base de datos y crear una instancia de la fuente de datos.
Aparece una tabla que muestra los datos devueltos. Cada fila contiene un registro y cada columna representa un campo en ese registro. Haga clic en OK para cerrar el juego de registros de prueba.
Haga clic en OK. El conjunto de registros de ColdFusion recién definido aparece en el panel Bindings.
Definir un conjunto de registros avanzado escribiendo instrucciones SQL
Escriba sus propias instrucciones SQL utilizando el cuadro de diálogo Conjunto de registros avanzado, o cree una instrucción SQL utilizando el árbol gráfico Elementos de base de datos.
Aparecerá el cuadro de diálogo avanzado Juego de registros. Si estás desarrollando un sitio de ColdFusion, el cuadro de diálogo Conjunto de registros es ligeramente diferente.(Si aparece el cuadro de diálogo de conjunto de registros simple en su lugar, cambie al cuadro de diálogo de conjunto de registros avanzado haciendo clic en el botón Avanzado.)
Para instrucciones, véanse las siguientes secciones.
Si ha definido un filtro que utiliza parámetros introducidos por usuarios, el botón Prueba muestra el cuadro de diálogo Valor de prueba. Introduzca un valor en el cuadro Valor de prueba y haga clic en Aceptar.Si se crea correctamente una instancia del conjunto de registros, aparece una tabla que muestra los datos del conjunto de registros.
Opciones del cuadro de diálogo de conjunto de registros avanzado (PHP, ASP)
Defina un conjunto de registros como fuente de contenido dinámico escribiendo una instrucción SQL personalizada o creando una instrucción SQL mediante el árbol gráfico de elementos de base de datos.
Una práctica habitual es añadir el prefijo rs a los nombres de conjuntos de registros para distinguirlos de otros nombres de objeto en el código. Por ejemplo: rsPressRelease
Los nombres de conjuntos de registros solo pueden contener letras, números y el carácter de guión bajo (_). No se pueden utilizar caracteres especiales o espacios.
Para utilizar el árbol de elementos de base de datos para generar la instrucción SQL:
Compruebe que el área de texto SQL está en blanco.
Expandir las ramas del árbol hasta encontrar el objeto de base de datos que se necesita: una columna de una tabla, por ejemplo, o un procedimiento almacenado de la base de datos.
Seleccionar el objeto de base de datos y hacer clic en uno de los botones del lado derecho del árbol.
Por ejemplo, si seleccionas una columna de tabla, los botones disponibles son SELECT, WHERE y ORDER BY. Haz clic en uno de los botones para añadir la cláusula asociada a tu instrucción SQL.
También puedes usar una instrucción SQL predefinida en un procedimiento almacenado seleccionando el procedimiento almacenado del árbol de elementos de base de datos y haciendo clic en el botón Procedure. Dreamweaver rellena automáticamente las áreas SQL y Variable.
Al usar variables en una instrucción SQL en PHP, Dreamweaver añade automáticamente un signo de dólar al inicio del nombre de la variable, por lo que debes omitir el signo de dólar (p. ej., colname, en lugar de $colname).
Si la instrucción SQL contiene variables, asegúrese de que la columna Valor predeterminado del cuadro Variables contenga valores de prueba válidos.
El valor en tiempo de ejecución suele ser un parámetro de URL o formulario introducido por un usuario en un campo de formulario HTML.
Parámetros de URL en la columna Valor en tiempo de ejecución:
|
Modelo de servidor |
Expresión de valor de tiempo de ejecución para el parámetro de URL |
|
ASP |
Request.QueryString(“formFieldName”) |
|
PHP |
$_GET['formFieldName'] |
Parámetros de formulario en la columna Valor de tiempo de ejecución:
|
Modelo de servidor |
Expresión de valor de tiempo de ejecución para el parámetro de formulario |
|
ASP |
Request.Form(“formFieldName”) |
|
PHP |
$_POST['formFieldName'] |
Si la instrucción SQL contiene variables, asegúrese de que la columna Valor predeterminado del cuadro Variables contenga valores de prueba válidos antes de hacer clic en Probar.
Si es correcto, aparece una tabla que muestra los datos de tu conjunto de registros. Cada fila contiene un registro y cada columna representa un campo de ese registro. Hacer clic en Aceptar para borrar el conunto de registros.
Opciones del cuadro de diálogo Conjunto de registros avanzado (ColdFusion)
Utilice el cuadro de diálogo Conjunto de registros avanzado para escribir consultas SQL personalizadas, o utilice el árbol de elementos de base de datos para crear consultas SQL mediante una interfaz de apuntar y hacer clic.
Una práctica común es añadir el prefijo rs a los nombres de conjuntos de registros para distinguirlos de otros nombres de objeto en tu código. Por ejemplo: rsPressReleases
Los nombres de conjuntos de registros solo pueden contener letras, números y el carácter de guión bajo (_). No puede incluir caracteres especiales ni espacios.
Si estás definiendo un conjunto de registros para un componente ColdFusion (es decir, si un archivo CFC está actualmente abierto en Dreamweaver), selecciona una función CFC existente del menú emergente Función, o haz clic en el botón Nueva función para crear una nueva función.
El menú emergente Función solo está disponible si un archivo CFC es el documento actual y tienes acceso a un ordenador que ejecute ColdFusion MX 7 o superior.
El conjunto de registros se define en la función.
Si no aparece ninguna fuente de datos en la lista del menú emergente, deberás crear primero una fuente de datos de ColdFusion.
Las fuentes de datos en ColdFusion pueden requerir un nombre de usuario y una contraseña para acceder a ellas.Si no tienes el nombre de usuario y la contraseña para acceder a una fuente de datos en ColdFusion, ponte en contacto con el administrador de ColdFusion de tu organización.
Compruebe que el área de texto SQL está en blanco.
Expande las ramas del árbol hasta encontrar el objeto de base de datos que necesitas, por ejemplo, una columna de una tabla.
Selecciona el objeto de base de datos y haz clic en uno de los botones del lado derecho del árbol.
Por ejemplo, si seleccionas una columna de tabla, los botones disponibles son Seleccionar, Where y Order By.Haz clic en uno de los botones para agregar la cláusula asociada a tu instrucción SQL.
Si tu instrucción SQL contiene parámetros, define sus valores en el área Parámetros haciendo clic en el botón Más (+) e introduciendo el nombre del parámetro y el valor predeterminado (el valor que debe tomar el parámetro si no se devuelve ningún valor de tiempo de ejecución).
Si la instrucción SQL contiene parámetros, asegúrate de que la columna Valor predeterminado del cuadro Parámetros contenga valores de prueba válidos.
Los Parámetros de Página te permiten proporcionar valores predeterminados para referencias a valores de tiempo de ejecución en el SQL que escribas.Por ejemplo, la siguiente instrucción SQL selecciona un registro de empleado basado en el valor del ID del empleado.Puedes asignar un valor predeterminado a este parámetro, asegurando que siempre se devuelva un valor de tiempo de ejecución.En este ejemplo, FormFieldName se refiere a un campo de formulario en el que el usuario introduce un ID de empleado:
SELECT * FROM Employees WHERE EmpID = + (Request.Form(#FormFieldName#))
El cuadro de diálogo Agregar parámetros de página contendría un par nombre-valor similar a:
|
Nombre |
Valores predeterminados |
|
FormFieldName |
0001 |
El valor de tiempo de ejecución suele ser una URL o un parámetro de formulario introducido por un usuario en un campo de formulario HTML.
Si la instrucción SQL contiene referencias de tiempo de ejecución, asegúrate de que la columna Valor predeterminado del campo Parámetros de página contenga valores de prueba válidos antes de hacer clic en Prueba.
Si es exitoso, aparece una tabla que muestra los datos de tu conjunto de registros.Cada fila contiene un registro y cada columna representa un campo de ese registro.Haga clic en Aceptar para borrar el conjunto de registros.
Definir parámetros en una instrucción SQL (ColdFusion)
Define parámetros en una instrucción SQL; el valor predeterminado es el valor que el parámetro debe usar si no se devuelve ningún valor de tiempo de ejecución.
Definir parámetros en una instrucción SQL (PHP)
Defina parámetros en una instrucción SQL; el valor predeterminado es el valor que debe usar el parámetro si no se devuelve ningún valor en tiempo de ejecución.
Crear consultas SQL mediante el árbol de elementos de base de datos
En lugar de escribir manualmente instrucciones SQL en el cuadro SQL, puede usar la interfaz de apuntar y hacer clic de Elementos de base de datos para crear consultas SQL complejas.El árbol Elementos de base de datos le permite seleccionar objetos de base de datos y vincularlos mediante las cláusulas SQL SELECT, WHERE y ORDER BY.Después de crear una consulta SQL, puede definir cualquier variable mediante el área Variables del cuadro de diálogo.
Los dos ejemplos siguientes describen dos instrucciones SQL y los pasos para crearlas mediante el árbol Elementos de base de datos del cuadro de diálogo Conjunto de registros avanzado.
Ejemplo: Selección de una tabla
Este ejemplo selecciona todo el contenido de la tabla Employees.La instrucción SQL que define la consulta aparece como sigue:
SELECT * FROM Employees
Para crear esta consulta, siga estos pasos.
Ejemplo: Seleccionar filas específicas de una tabla y ordenar los resultados
El ejemplo siguiente selecciona dos filas de la tabla Employees y selecciona el tipo de trabajo mediante una variable que debe definir.A continuación, los resultados se ordenan por nombre de empleado.
SELECT emplNo, emplName
FROM Employees
WHERE emplJob = 'varJob'
ORDER BY emplName
Seleccione emplNo y haga clic en el botón Seleccionar.
Seleccione emplName y haga clic en el botón Seleccionar.
Seleccione emplJob y haga clic en el botón Where.
Selecciona emplName y haz clic en el botón Order By.
Definir parámetros de URL
Los parámetros de URL almacenan información recuperada introducida por los usuarios.Antes de empezar, asegúrate de enviar un formulario o parámetro de URL al servidor.Después de definir la variable de URL, puedes usar su valor en la página seleccionada actualmente.
|
Tipos de documento |
Elemento del menú en el panel Vinculaciones para variable de URL |
|
ASP |
Variable de petición > Request.QueryString |
|
ColdFusion |
Variable de URL |
|
PHP |
Variable de URL |
El nombre de la Variable de URL es normalmente el nombre del campo de formulario HTML u objeto usado para obtener su Valor.
Definir parámetros de formulario
Los parámetros de formulario almacenan información recuperada que se incluye en la petición HTTP para una página web.Si creas un formulario que usa el método POST, los datos enviados por el formulario se pasan al servidor.Antes de empezar, asegúrate de pasar un parámetro de formulario al servidor.Después de definir el parámetro de formulario como una fuente de contenido, puedes usar su valor en tu página.
|
Tipos de documento |
Elemento del menú en el panel Vinculaciones para variable de formulario |
|
ASP |
Variable de petición > Request.Form |
|
ColdFusion |
Variable de formulario |
|
PHP |
Variable de formulario |
El parámetro de formulario aparecerá en el panel Vinculaciones.
Definir variables de sesión
Puedes usar variables de sesión para almacenar y mostrar información mantenida durante la visita (o sesión) de un usuario.El servidor crea un objeto de sesión diferente para cada Usuario y lo mantiene durante un período de tiempo determinado o hasta que el objeto se termine explícitamente.
Antes de definir variables de sesión para una página, debes crearlas en el código fuente.Después de crear una variable de sesión en el código fuente de la aplicación web, puedes usar Dreamweaver para recuperar su valor y utilizarlo en una página web.
Por ejemplo, este ejemplo de ColdFusion instancia una sesión llamada username, y le asigna el valor Cornelius:
<CFSET session.username = Cornelius>
Definir variables de aplicación para ASP y ColdFusion
En ASP y ColdFusion, puedes usar variables de aplicación para almacenar y mostrar información que se mantiene durante la vida útil de la aplicación y persiste de usuario a usuario.Después de definir la Variable de aplicación, puedes usar su Valor en una Página.
No hay objetos de variable de aplicación en PHP.
La variable de aplicación aparece en el panel Vínculos debajo del icono Aplicación.
Usar una Variable como fuente de datos para un conjunto de registros de ColdFusion
Cuando defines un conjunto de registros para una Página en el panel Vínculos, Dreamweaver introduce el nombre de la fuente de datos de ColdFusion en la etiqueta cfquery en la Página. Para mayor flexibilidad, puedes almacenar un nombre de fuente de datos en una Variable y usar la Variable en la etiqueta cfquery. Dreamweaver proporciona un método visual para especificar dicha variable en tus conjuntos de registros.
Aparecerá el cuadro de diálogo Variable de nombre de fuente de datos.
En el cuadro de diálogo Conjunto de registros, la variable aparece en el menú emergente Fuente de datos junto con las fuentes de datos de ColdFusion en el servidor.
Dreamweaver no inicializa la Variable por ti para que puedas inicializarla cómo y dónde quieras. Puedes inicializar la Variable en el código de página (antes de la etiqueta cfquery), en un archivo de inclusión, o en algún otro archivo como Variable de sesión o aplicación.
Definir variables de servidor
Defines Variables de servidor como fuentes de contenido dinámico para usar dentro de una aplicación web. Las variables del servidor varían según el tipo de documento e incluyen variables de formulario, variables de URL, variables de sesión y variables de aplicación.
Se puede acceder a las variables del servidor desde todos los clientes que acceden al servidor y desde cualquier aplicación que se ejecute en el servidor.Las variables persisten hasta que se detiene el servidor.
Definir variables de servidor ColdFusion
La siguiente tabla muestra las variables del servidor de ColdFusion integradas:
|
Variable |
Descripción |
|
Server.ColdFusion.ProductName |
Nombre del producto de ColdFusion. |
|
Server.ColdFusion.ProductVersion |
Número de versión de ColdFusion. |
|
Server.ColdFusion.ProductLevel |
Editar ColdFusion (Enterprise, Professional). |
|
Server.ColdFusion.SerialNumber |
Número de serie de la versión instalada actualmente de ColdFusion. |
|
Server.OS.Name |
Nombre del sistema operativo ejecutándose en el servidor (Windows XP, Windows 2000, Linux). |
|
Server.OS.AdditionalInformation |
Información adicional sobre el sistema operativo instalado (paquetes de servicio, actualizaciones). |
|
Server.OS.Version |
Versión del sistema operativo instalado. |
|
Server.OS.BuildNumber |
Número de compilación del sistema operativo instalado. |
Definir una variable local ColdFusion
Las variables locales son variables creadas con la etiqueta CFSET o CFPARAM dentro de una página de ColdFusion. La variable local definida aparece en el panel Vínculos.
Definir variables de servidor ASP
Puedes definir las siguientes variables del servidor ASP como fuentes de contenido dinámico: Request.Cookie, Request.QueryString, Request.Form, Request.ServerVariables, y Request.ClientCertificates.
Colección QueryString
Recupera información anexada a la URL de la página que envía, como cuando la página tiene un formulario HTML usando el método GET. La cadena de consulta consiste en uno o más pares nombre-valor (por ejemplo, last=Smith, first=Winston) anexados a la URL con un signo de interrogación (?). Si la cadena de consulta tiene más de un par nombre-valor, se combinan con ampersands (&).
Colección Form
Recupera información del formulario incluida en el cuerpo de la petición HTTP por un formulario HTML usando el método POST.
Colección ServerVariables
Recupera los valores de variables de entorno predefinidas. La colección tiene una larga lista de variables, como CONTENT_LENGTH (la longitud del contenido enviado en la petición HTTP, que puedes usar para ver si un formulario está vacío), y HTTP_USER_AGENT (proporciona información sobre el explorador del usuario).
Por ejemplo, Request.ServerVariables("HTTP_USER_AGENT") contiene información sobre el explorador que realiza el envío, como Mozilla/4.07 [en] (WinNT; I), que indica un explorador Netscape Navigator 4.07.
Para una lista completa de variables del entorno del servidor ASP, consulta la documentación en línea instalada con Microsoft Personal Web Server (PWS) o Internet Information Server (IIS).
Colección Cookies
Recupera los valores de las cookies enviadas en una petición HTTP. Por ejemplo, supongamos que la página lee una cookie llamada "readMe" en el sistema del usuario.En el servidor, los valores de la cookie se almacenan en la variable Request.Cookies("readMe").
Colección ClientCertificate
Recupera los campos de certificación de la petición HTTP enviada por el explorador. Los campos de certificación se especifican en el estándar X.509.
Por ejemplo, si quieres acceder a la información de la variable Request.ServerVariables("HTTP_USER_AGENT"), introduce el argumento HTTP_USER_AGENT.Si desea acceder a la información de la Variable Request.Form("lastname"), introduzca el argumento lastname.
La variable de solicitud aparece en el panel Enlaces.
Definir variables de servidor PHP
Definir variables del servidor como fuente de contenido dinámico para páginas PHP.Las variables del servidor PHP aparecen en el panel Vínculos.
Para obtener más información, busque la palabra clave $_SERVER en la documentación de PHP.
Definir una variable de cliente ColdFusion
Definir una variable de cliente de ColdFusion como fuente de contenido dinámico para la página.Las variables de cliente de ColdFusion recién definidas aparecen en el panel Vínculos.
Por ejemplo, para acceder a la información de la Variable Client.LastVisit de ColdFusion, introduzca LastVisit.
Las variables de cliente son variables creadas en el código para asociar datos con un cliente específico.Las Variables de cliente mantienen el estado de la Aplicación mientras el Usuario se desplaza de Página en Página dentro de la Aplicación, así como de sesión en sesión.
Las variables de cliente pueden estar definidas por el usuario o incorporadas. La tabla siguiente muestra las variables de cliente ColdFusion incorporadas:
|
Variable |
Descripción |
|
Client.CFID |
Un identificador incremental para cada cliente que se conecta al servidor. |
|
Client.CFTOKEN |
Un número generado aleatoriamente que se usa para identificar de forma única a un cliente particular. |
|
Client.URLToken |
Una combinación de CFID y CFTOKEN que se pasa entre plantillas cuando no se utilizan cookies. |
|
Client.LastVisit |
Registra la marca de tiempo de la última visita realizada por un cliente. |
|
Client.HitCount |
El número de solicitudes de página vinculadas a un solo cliente (que se rastrean mediante CFID y CFTOKEN). |
|
Client.TimeCreated |
Registra la marca de tiempo de cuando CFID y CFTOKEN se crearon por primera vez para un cliente particular. |
Definir una variable de cookie ColdFusion
Las variables de cookie se crean en el código, y acceden a la información contenida en las cookies pasadas al servidor por un explorador.La variable de cookie definida aparece en el panel Vínculos.
Definir una variable CGI ColdFusion
La variable CGI definida aparece en el panel Vínculos.
Por ejemplo, si quieres acceder a la información en la variable CGI.HTTP_REFERER, introduce HTTP_REFERER.
La siguiente tabla enumera las variables CGI de ColdFusion más comunes que se crean en el servidor:
Variable |
Descripción |
|---|---|
SERVER_SOFTWARE |
El nombre y versión del software de servidor de información que responde a la solicitud (y ejecuta la puerta de enlace).Formato: nombre/versión. |
SERVER_NAME |
El nombre de host del servidor, alias DNS o dirección IP como aparece en las URL de autorreferencia. |
GATEWAY_INTERFACE |
La revisión de la especificación CGI con la que cumple este servidor.Formato: CGI/revisión. |
SERVER_PROTOCOL |
El nombre y revisión del protocolo de información con el que llegó esta solicitud.Formato: protocolo/revisión. |
SERVER_PORT |
El número de puerto al que se envió la solicitud. |
REQUEST_METHOD |
El método con el que se realizó la petición. Para HTTP, el método es Get, Head, Post, etc. |
PATH_INFO |
La información de ruta adicional, tal como la proporciona el cliente.Se puede acceder a los scripts por su nombre de ruta virtual, seguido de información adicional al final de esta ruta.La información adicional se envía como PATH_INFO. |
PATH_TRANSLATED |
El servidor proporciona una versión traducida de PATH_INFO, que toma la ruta y realiza cualquier asignación de virtual a física en ella. |
SCRIPT_NAME |
Una ruta virtual al script que se está ejecutando; se utiliza para URL autorreferenciales. |
QUERY_STRING |
La información de consulta que sigue al signo de interrogación (?)en el URL que hacía referencia a este script. |
REMOTE_HOST |
El nombre del host que realiza la petición. Si el servidor no tiene esta información, establece REMOTE_ADDR y no establece REMOTE_HOST. |
REMOTE_ADDR |
La dirección IP del host remoto que realiza la solicitud. |
AUTH_TYPE |
Si el servidor admite autenticación de usuario, y el script está protegido, este es el método de autenticación específico del protocolo usado para validar al usuario. |
REMOTE_USER AUTH_USER |
Si el servidor admite autenticación de usuario, y el script está protegido, este es el nombre de usuario con el que se han autenticado.(También disponible como AUTH_USER.) |
REMOTE_IDENT |
Si el servidor HTTP admite identificación RFC 931, esta variable se establece en el nombre de usuario remoto recuperado del servidor.Utilice esta variable sólo para conectar. |
CONTENT_TYPE |
Para consultas que tienen información adjunta, como HTTP POST y PUT, este es el tipo de contenido de los datos. |
CONTENT_LENGTH |
La longitud del contenido tal como la proporciona el cliente. |
La siguiente tabla enumera las variables CGI más comunes creadas por el explorador y pasadas al servidor:
|
Variable |
Descripción |
|
HTTP_REFERER |
El documento al que se hace referencia. Este es el documento que vinculó o envió datos de formulario. |
|
HTTP_USER_AGENT |
El explorador que el cliente usa actualmente para enviar la solicitud.Formato: software/versión biblioteca/versión. |
|
HTTP_IF_MODIFIED_SINCE |
La última vez que se modificó la página. Esta variable se envía a discreción del explorador, normalmente en respuesta al servidor que ha enviado el encabezado HTTP LAST_MODIFIED.Se puede usar para aprovechar el almacenamiento en caché del lado del explorador. |
Crear un caché de las fuentes de contenido
Puedes almacenar en caché (o guardar) fuentes de contenido dinámico en una Nota de diseño.Esto te permite trabajar en un sitio incluso si no tienes acceso a la base de datos o servidor de aplicaciones que almacena las fuentes de contenido dinámico.El almacenamiento en caché también puede acelerar el desarrollo al eliminar el acceso repetido a través de una red a la base de datos y el servidor de aplicaciones.
Si realizas cambios en una de las fuentes de contenido, puedes actualizar la caché haciendo clic en el botón Actualizar (el icono de flecha circular) en la esquina superior derecha del panel Vínculos.(Expande el panel si no ves el botón.)
Cambio o eliminación de fuentes de contenido
Puedes cambiar o eliminar cualquier fuente existente de contenido dinámico, es decir, cualquier fuente de contenido que aparece en el panel Vínculos.
Cambiar o eliminar una fuente de contenido en el panel Vínculos no cambia ni elimina ninguna instancia de ese contenido en la página.Simplemente lo cambia o elimina como una posible fuente de contenido para la página.
Cambiar una fuente de contenido en el panel Vínculos
Eliminar una fuente de contenido del panel Vínculos
Copiar un conjunto de registros de una página a otra página
Puedes copiar un conjunto de registros de una página a otra dentro de un sitio definido.
Temas similares
- Conexiones de base de datos para desarrolladores de ASP
- Conexiones de base de datos para desarrolladores de PHP
- Añadir un procedimiento almacenado (ColdFusion)
- Nociones básicas de SQL
- Acerca de los parámetros de URL y de formulario
- Adición de contenido dinámico a las páginas
- Parámetros de URL
- Variables de servidor ColdFusion
- Acerca de las fuentes de contenido dinámico
- Uso de formularios para recopilar información de los usuarios
- Cómo funcionan las variables de sesión
- Recopilación, almacenamiento y recuperación de información en variables de sesión
- Acerca de la adición de contenido dinámico
- Parámetros de formulario HTML
- Variables de servidor ColdFusion
Crear sitios web atractivos en Dreamweaver
Diseña, codifica y gestiona sitios web dinámicos en una potente herramienta todo en uno.