file.shtml-rwxr-xr-- ... file.htmlDas entsprechende Unix-Kommando: chmod 754 file.html
<!--#element attribut=value attribut=value ... -->
<!--#config errmsg="String" timefmt="Datumsformat" sizefmt="bytes |
abbrev"-->Beispiel:
<!--#config errmsg="Not allowed!" timefmt="%d.%m.%Y %R"
sizefmt="bytes"-->
<!--#set var="variablenname" value="wert"-->
Beispiel: <!--#set var="titel"
value="Test-Titel"-->
<!--#echo
encoding="kodierung " var="variablenname"-->| entity | HTML-Kodierung, z.B. < = < - JETZT STANDARD
|
|
| none | keine Kodierung - wie bisher - verwenden, wenn in variablenname HTML-Tags stehen sollen! | |
| url | URL-Kodierung, z.B. für HREF's |
Als Variablenname sind möglich:
| DATE_GMT, DATE_LOCAL | aktuelles Datum - GMT oder lokale Zeit | |
| DOCUMENT_NAME, DOCUMENT_URI | Filename bzw. URL des angeforderten Dokumentes | |
| LAST_MODIFIED | letzte Modifikationszeit des aktuellen Dokumenten | |
| HTTP_REFERER, USER_AGENT u.a. cgi-bin-Umgebungsvariablen |
Werte von Server-Zustandsvariablen |
Beispiel:
Hallo <!--#echo var="REMOTE_HOST"-->
- aktuelle Zeit: <!--#echo var="DATE_LOCAL"--><BR>
Dokument <B><!--#echo var="DOCUMENT_NAME"--></B>
zuletzt geändert am <B><!--#echo
var="LAST_MODIFIED"--></B>
Ausgabe:
| Hallo murmur.hrz.tu-chemnitz.de - aktuelle Zeit: 03.04.2003 15:12 Dokument ssi.html zuletzt geändert am 07.03.2002 11:11 |
<!--#fsize virtual="filename"-->
<!--#flastmod virtual="filename"-->Beispiel:
Homepage (<!--#fsize virtual="/index.php"--> Bytes vom
<!--#flastmod virtual="/index.php"-->)
Ausgabe:
| Homepage (22,532 Bytes vom 17.03.2003 14:33) |
<!--#include virtual="relativer-url"-->Beispiel:
Einfügen des Files html-text:
<!--#include virtual="html-text"-->
Ausgabe:
| Dies ist eingefügter Text mit HTML-Tags. |
<!--#exec cmd="Kommando"-->Beispiel:
<!--#exec cmd="date"-->
Ausgabe:
| Thu Apr 3 15:12:59 MEST 2003 |
Beispiel:
<!--#if expr="\"$HTTP_USER_AGENT\" = /Mozilla/"-->
... <BLINK>Netscape Tags</BLINK>
<!--#else -->
... keine Netscape Tags
<!--#endif -->
Ausgabe:
| ... keine Netscape Tags |