<!--#Kommando Parameter="Wert" -->
angezeigt.
Erlaubte Kommandos sind:
Mögliche Parameter sind "virtual=" bzw. "file=" für die Angabe des einzufügenden Dokuments mit vollem virtuellen WWW-Pfad (siehe Namensraum) oder relativ zum aktuellen Dokument. Beim Parameter "file=" können weder absolute Pfade noch Dokumente aus übergeordneten Verzeichnissen (sprich kein "../") angegeben werden.
So steht am Ende dieses Dokuments:
<!--#include virtual="/~ftpsoft/.signature.shtml"-->
Der Parameter "var=" kann dabei folgende Werte haben und liefert damit das Ergebnis:
Variable aktueller Wert DATE_GMT Sonntag, 21-Mrz-2010 16:05:14 GMT DATE_LOCAL Sonntag, 21-Mrz-2010 17:05:14 CET DOCUMENT_NAME wwwshtml.shtml DOCUMENT_URI /~ftpsoft/Docs/wwwshtml.shtml HTTP_ACCEPT text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 HTTP_USER_AGENT CCBot/1.0 (+http://www.commoncrawl.org/bot.html) LAST_MODIFIED Montag, 24-Jun-2002 15:40:31 CEST REMOTE_ADDR 38.107.191.98 REMOTE_HOST (none) SERVER_NAME www2.informatik.hu-berlin.de SERVER_PORT 80 SERVER_SOFTWARE Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.8g DAV/2 mod_python/3.3.1 Python/2.5.1 PHP/5.2.4 mod_perl/2.0.3 Perl/v5.8.8Im Sourcecode sieht das Beispiel etwa so aus:
DATE_GMT <!--#echo var="DATE_GMT"--> DATE_LOCAL <!--#echo var="DATE_LOCAL"--> DOCUMENT_NAME <!--#echo var="DOCUMENT_NAME"--> DOCUMENT_URI <!--#echo var="DOCUMENT_URI"--> ...
Die Parameter stimmen mit denen von include überein.