Using Server Side Include Commands

Server Side Include (SSI) commands are executed by the server
as it parses your HTML file. Server side includes can be used to include
the value of various server environment variables within your HTML such
as the local date and time. One might use a server side include to add
a signature file to an HTML file or company logo.

HTML files containing SSI must be named with a ".shtml" extension. SSI
commands are easy to add to your HTML, but you must follow the syntax
exactly:

<!--#command cmd_argument="argument_value" -->

Be sure to leave a space after the ending quotation mark (") of
the argument variable, before the "-->".

Using the echo Command

The echo command can be used to display the content of the five
server side environment variables listed in the table below.

VariableDescriptionDate_Local Current date and time (determined by server location).
Date_GMT Current date and time in Greenwich Mean Time.
Document_Name File name of the main document.
Document_URI Path and file name of the main document
Last_Modified Date and time the main document was last modified.

Using the config Command

The config command can be used to configure the standard output
of various environment variables. In the following example, two SSI commands
are used in conjunction to produce an alternative date and time format:

%A Full weekday name
%B Full month name
%d Day of the month
%Y Year
%I Hour
%M Minutes
%p a.m. or p.m.

Other SSI Commands

The fsize command might be helpful if you were to include a thumbnail
image and want to display the actual file size of the original image.

<!--#fsize file="image.gif" --> output: 10.3k

The include command can be used to include a signature file or
company logo within an HTML document. The added document or image will
appear as if it were part of the original document.

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

If the file to be included is in a different directory than the SHTML
document. Use the virtual command argument instead. In the following
example, the SHTML document resides in a subdirectory but includes a file
within account root directory:

<!--#include virtual="/any.htm" -->

The exec command can be used to execute a CGI script when the
web page is loading. In the following example, the script date.pl within
the relative path /cgi-bin is executed.

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

You could also use the virtual command instead:

<!--#include virtual="/cgi-bin/script.pl?var1=value1&var2=value2" -->

This is more or less a get your feet wet page. To take the plunge,
check out these
sites.

Please note: the information on this page applies to ITS web hosting plans. It may or may not apply to other environments. If you are looking for a feature described here, or better support from your hosting provider, please consider hosting your site with ITS!