SSI in eine Webseite einbinden

Artikel von: Werner Zenk

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.

 
 Das könnte Sie interessieren:
Dateien auslesen und absteigend nach Datum sortieren  Das erste Zeichen jeden Wortes in Großbuchstaben  Text durch Smilies ersetzen - Häufig wird eine solche Funktion in Gästebüchern und Foren genutzt um Smilies in einen Text zu setzten.  Bild-Info ausgeben - Name des Bildes und die Größe mit PHP anzeigen.  Dateigröße und letzte Aktualisierung - Dateigröße u. letzte Aktualisierung einer externen Datei ausgeben.  PHP-Einführung  Wordwrap - Diese Funktion führt einen Zeilenumbruch nach X Zeichen aus und zerteilt lange Wörter.  Automatische Verlinkung eines Textes und den Linktext kürzen  Zufallstext von einer externen Datei ausgeben  Tage seit dem ... (Zähler)  Gerade oder ungerade Zahl ermitteln  Zip-Archiv erstellen und Datei herunterladen  Text bei Aktualität ändern  Fehlermeldungen - Vermeidung von PHP-Fehlermeldungen. Liste von Fehlermeldungen und Warnungen.  …mehr
© 2000-2012 Homepage-Total.de Kontakt - Impressum - Banner