| 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>
|