Freeola Guides


SSI Scripting Essentials

By Freeola Support on 20th December, 2017 | 0 Comment(s)

Welcome to the Freeola Internet customer support pages. This guide is designed to give some general information about SSI scripting. For more internet help topics please visit our main Support Page.

 

SSI stands for Server Side Includes and allows you to embed special directives in an HTML document to execute other programs or insert various pieces of data such as variables and file statistics.

 

If your web page requires SSI processing you need to give the filename the .shtml file extension (e.g. mypage.shtml).

 

Displaying the Date and Time:

 

To display the local date and time on a web page, copy and paste the code below into an HTML document.

 

<!-- #echo var="DATE_LOCAL" -->

 

This will show something like:
Monday, 01-August-2011 15:58:18 GMT

 

Remember, you will need to give the page an SHTML file extension in order for SSI to work (e.g. 'mypage.shtml').

 

File Last Modified Date & Time

 

As another example of what SSI can do, you can automatically insert the date that your page was last updated, instead of physically typing in the date each time you update the page. With SSI you simply insert the following command in to your page:

 

Page last modified on <!-- #echo var="LAST_MODIFIED" -->

 

This will show something like:
Page last modified on Monday, 01-August-2011 15:58:18 GMT

 

Remember, you will need to give the page an SHTML file extension in order for SSI to work (e.g. mypage.shtml).

 

SSI Include Files

 

An include is a way of embedding information from a single file into single or multiple web pages. This is particularly useful for multiple web pages which need to show the same piece of information. Once set up you then only need to change one file to change that information across all of your pages.

 

An SSI include command looks like this:

 

<!-- #include virtual="filename.txt" -->

 

Place this command on the web page(s) exactly where you want the information from the source page to appear. Let's say you have a website and on every page you show a quote of the day. The quote would be saved in a separate file (for example, quote.txt) as plain text and then you could use the following code on every web page where you want it shown:

 

Todays quote is: <!-- #include virtual="quote.txt" -->

 

The source file can even contain HTML characters if required. Includes can save you time and effort when it comes to updating your web site so it's well worth a look for anybody with more than a few pages on their web site. The file that contains the SSI include must have a .shtml extension (e.g. mypage.shtml). The source file can have any name with or without a file extension (e.g. filename.html, filename.txt or just filename).

 

Changes for VIP+ Customers

 

If you are signed up for VIP+ Hosting, Server Side Includes can be turned on and off for individual directories from within your MyFreeola account. Once logged in select My Websites from the left-hand navigation followed by Options & FTP Settings next to the desired domain name. On this page should be a button that reads Directory Settings, this section will allow you to alter the SSI settings however you wish.


Did you find this article helpful?

Yes | No


Article Comments (0)
There are currently no comments on this article.
Add your comment:

Comments are limited to 750 characters, you have 750 remaining.

Freeola & GetDotted are rated

Check out some of our customer testimonials below:

...great to have the backup of Freeola and the excellent staff...
I recently purchased a new computer and had initial problems getting it set up to receive and send e-mails etc and I spoke to you on several occasions and we finally got it...

View More Testimonials

Many thanks!!
Registered my website with Freeola Sites on Tuesday. Now have full and comprehensive Google coverage for my site. Great stuff!!
John Shepherd

View More Testimonials

Need some help? Give us a call on 01376 55 60 60

Go to Support Centre
Tell us what you think!

Live Chat is offline

Live Chat is available:
9am to 6:30pm Monday to Friday (excluding bank holidays).

01376 55 60 60

Send us a ticket.

It appears you are using an old browser, as such, some parts of the Freeola and Getdotted site will not work as intended. Using the latest version of your browser, or another browser such as Google Chrome, Mozilla Firefox, or Opera will provide a better, safer browsing experience for you.