Uso de comandos "include" por el lado del Servidor

Los comandos Server Side Includes (SSI) son ejecutados por el servidor mientras el interpreta su archivo HTML. SSI puede ser usado para incluir el valor de varias variables de entorno en su HTML, tales como la hora y la fecha local. Uno podría usar un SSI para añadir un archivo "signature" a un HTML o el logo de la compañía.

Nota: SSI solo puede trabajar en una cuenta con funcionalidad CGI habilitada (planes Profesional en adelante)
Los archivos HTML que contienen SSI deben ser nombrados diferentemente a los HTML normales. En nuestros servidores UNIX los archivos UNIX deben llevar la extensión shtml. En los NT pueden ser .shtml, .shtm, or .stm.

Los comandos SSI son fáciles de agregar a su HTML, pero siguen una sintaxis exacta que usted debe seguir.

  • <!—command cmd_argument="valor_del_argumento" -->

Asegúrese de dejar un espacio después de cerrar las comillas en la variable del argumento.

Uso del comando echo:

El comando echo puede ser usado para mostrar el contenido de las cinco variables de entorno del lado servidor que se muestran aquí:

Variable

Descripción

Date_Local

Hora y fecha determinada del servidor

Date_GMT

Hora y Fecha meridiano de Greenwich

Document_Name

Nombre del archivo en documento principal

Document_URI

Nombre de la ruta y del archivo en documento

Last_Modified

Hora y fecha de última modificación.

Ejemplo:

Fecha y hora determinada por la ubicación geográfica del servidor
<!—#echo var="Date_Local" --> da como salida, por ejemplo:
Monday, 14-Jul-98 11:33:04 EDT

Uso del comando config:

El comando config puede ser usado para configurar la salida estándar de diferentes variables de entorno. En el siguiente ejemplo, dos comandos SSI se usan en conjunción para producir un formato alternativa de Fecha y Hora:

<!--#config timefmt="%A, %B %d, %Y %I:%M%p" -->
<!-- #echo var="date_local" -- >

produce: Monday, July 14, 1998 11:33AM

donde %A es: Nombre completo del día de la semana
%B es: Nombre completo del mes
%d es: fecha día del mes
%Y es el año
%I es la hora, %M los minutos y %P es AM ó PM

Otros comandos SSI

El comando fsize puede ser muy útil si se desea incluir una imagen de reseña y quiere que aparezca el tamaño real en KBytesde la imagen original.

<!--#fsize file="imagen.gif" -- > da como salida, por ejemplo, 10K

El comando include puede ser usado para incluir un archivo "signature" o el logo de la compañía dentro de un documento HTML. El documento añadido o la imagen aparecerán como si fueran parte del documento

<!--#include file="cualquiera.htm" -->

Si el archivo a ser incluído está en un directorio diferente al del documento shtml se debe usar, en lugar de file, el comando virtual, como en el siguiente ejemplo:

<!--#include virtual="/cualquiera.htm" --> lo cual indica que el archivo está en el subdirectorio raíz.

El comando exec puede ser usado para ejecutar un script CGI cuando la página WEB se esté cargando. En el siguiente ejemplo, se ejecuta el script date.pl dentro de la ruta realtiva /cgi-local:

<!--# exec cgi="/cgi-local/date.pl" -->

Para sumergirse en el conocimiento de más comandos visite esta página: <LINK>

Copyright © hostingU.net Todos los derechos reservados.