Server
Side Include (SSI) is a feature of CGI (in conjunction
with your server) that allows you to dynamically insert
a piece of information including the current date, any
HTML file, and execute CGI/PERL scripts in your web
page. The browser displays the SSI code as if it was
hard coded onto that page.
How
can I use SSI on my web pages?
To display the current date and time:
1.
Add
the following SSI code to your web page:
<!--#echo var="DATE_LOCAL" -->
2. Save
your web page with the extension .shtml
The
result is this:
Tuesday, 04-Jul-2000 17:17:04 EDT
To
display the last modified date of a web page:
1. Add
the following SSI code to your web page:
<!--#flastmod
file="web_page_name.shtml" -->
2. Save
your web page with the extension .shtml
The
result is this:
Monday, 03-Jul-2000 19:33:39 EDT
(We
used the following code because this page is called
ssi.shtml.)
<!--#flastmod
file="ssi.shtml" -->
To
include a document inside another:
1. Add
the following SSI code anywhere on your web page:
(The included file doesn't have to be a ".htm"
file. It can also be a ".txt" file (ie:
myfile.txt).)
<!--#include file="myfile.htm"-->
2.
Save
your web page with the extension .shtml
To
execute a CGI script or command directly from a web
page:
1.
Add the following SSI
code to your web page: (Of course, you'll need to change
"myscript.cgi" to the script you're trying to
call.)
<!--#exec cgi="/cgi-bin/myscript.cgi"-->
2.
Save
your web page with the extension .shtml