netbasiks.comCall us tollfree at 1-888-765-5532
 
 

 


Information Center

Web Site Hosting
Prices and Plans
Compare Our Plans
Order Online

Domain Registration
Manage Your Domains
Check Domain Availability
Order new Domains
Online Support
Reseller Program
Our Network
FAQ
Contact Us



 




netbasiks.com Technical Support: SSI

 

Server Side Includes (SSI)

What are Server-Side Includes?

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


Forbidden SSI Commands.

For security reasons we do not allow the use of "exec cmd" on our servers. You may use "exec cgi" as an alternative as shown above.


 

| netbasiks.com | 1-888-765-5532 | PO Box 18005 Baton Rouge LA-70893 | info@netbasiks.com |


© 2000 netbasiks.com, LLC. All rights reserved.   Terms of Service