Wie verwendet man Server Side Includes (SSI) in Ihren Seiten?
Standardmäßig, wenn Sie Server Side Includes in Ihren Dateien verwenden möchten, müssen sie mit der Erweiterung .shtml oder. shtm sein. Alternativ können Sie die folgende Zeile zu Ihrem .htaccess hinzufügen, um verschiedene Dateitypen anzugeben, die auf solche Includes überprüft werden sollen:
AddHandler-vom Server analysierte .extension
Sie können dann Code zu Ihren Seiten hinzufügen, der vom Webserver verarbeitet wird. Dieser Code sollte das folgende Format haben:
<!--#"<tag><variable set>"-->
Nachfolgend finden Sie eine kurze Erklärung, wie serverseitige Einschlüsse strukturiert sind und wie sie funktionieren.
> lt;!-# ist der Eröffnungsidentifikator, jede serverseitige Einbindung sollte mit diesen Symbolen beginnen.
gibt den Befehl an, den Sie an den Server senden können. Dies kann sein: echo, include, fsize, flastmod, exec, config, odbc, email, if, goto, label, break .
> lt; Variablenmenge > ist eine Menge von Variablen und deren Werten. Sie sollten je nach verwendetem Tag hinzugefügt werden.
–> ist das schließende Tag. Der gesamte SSI-Code sollte damit enden.
Hier ist ein Beispiel, wie man eine PHP-Datei mit SSI in eine existierende Seite einbindet:
> lt;!-#include virtual = “/Eine andere Datei.php”-&