SSI - Server Side Includes. Manche Server unterstützen Befehle in Html-Dateien, die direkt auf dem Server ausgeführt werden. So lassen sich z.B. andere Html-Dateien an einer Stelle einfügen. Mögliche Anwendung: z.B. eine immer gleiche Menuleiste, die so in eine eigene Datei ausgelagert wird.
Ein SSI funktioniert so, dass Sie in Ihrem HTML-Dokument spezielle Zeilen einfügen, diese werden dann auf dem Webserver ausgeführt.
Vorraussetzung ist das der Webserver SSI unterstützt. Fragen Sie Ihren Provider oder testen Sie das untere Beispiel auf Ihrer Homepage.
Mit SSI ist es möglich, eine Datei hinzuzuladen. Zum Beispiel ein Menü, eine Kopf- oder Fußzeile, ein Logo, u.s.w.
Beispiel eine Datei, in der Text steht, hinzuzuladen:
<!--#include file="dateiname"-->
So kann die Html-Seite zum Beispiel aussehen:
<html>
<body>
Inhalt der Webseite ...
<!--#include file="menue.txt"-->
</body>
</html>
Damit Der Webserver gleich beim Laden der Html-Seite erkennt das sich im Inhalt ein SSI-Befehl befindet, muss die Dateiendung (
.html) in
.shtml umbenannt werden.
Die Datei die eingebunden werden soll, kann eine
.txt-Datei sein.
So kann die
.txt-Seite zum Beispiel aussehen:
<img src="logo.gif"><br>
<a href="seite1.htm"> Seite 1 </a> <br>
<a href="seite2.htm"> Seite 2 </a> <br>
<a href="seite3.htm"> Seite 3 </a>
Hinweis: Die SSI funktionieren nur auf dem Webserver. Eine auf Ihrem PC gespeicherte Html-Seite mit SSI, wird nur als reine Html-Seite angezeigt!
»
SSI Demo - Einige Beispiele mit SSI.
»
Zeit Format - Anzeigen von Zeit und Datum.