#config |
errmsg="[messageerreur]"
sizefmt="[valeur]"
timefmt="[valeur]"
errmsg est judicieux pour sortir un message d'erreur compréhensible en cas de Server Side Includes ne pouvant être affiché.
sizefmt détermine le format pour les mentions de taille de fichier, judicieux par exemple avant l'utilisation de #fsize .
Valeurs permises:
"abbrev" (les mentions de taille de fichier se font en Koctets).
"bytes" (les mentions de taille de fichier se font en octets).
timefmt détermine le format de sortie pour la date/heure, judicieux par exemple avant l'utilisation de #echo var="LOCAL_TIME" .
jokers autorisés:
%a = jour de semaine court, p. e. sat
%A = jour de semaine long, p. e. Saturday
%b = mois court, p. e. Apr
%B = mois long, p. e. April
%d = jour du mois 2chiffres, p. e. 09
%e = = jour du mois, p. e. 9
%H = heure 24heures, p. e. 15
%I = heure 12heures, p. e.. 03
%j = date julienne, p. e. 278
%m = nombre du mois, p. e. 05
%M = minutes dans l'heure, p. e. 07
%p = pour%I: AM/PM, p. e. PM
%S = secondes, p. e. 01
%U = semaine calendaire, p. e. 52
%w = jour de la semaine, p. e. 5
%y = an 2chiffres, p. e. 97
%Y = an 4chiffres, p. e. 1997
%Z = fuseau horaire, p. e. MEZ
|
<!--#config errmsg="SSI ne peut être affiché!" -->
<!--#config sizefmt="bytes" -->
<!--#config timefmt="%d.%m.%Y, %H.%M" -->
|
#echo |
var="[nomdevariable]"
Pour [nomdevariable] les variables d'environnement CGI sont permis ainsi que les noms de variables spéciaux suivants:
DOCUMENT_NAME = nom du ficher HTML
DOCUMENT_URI = chemin du ficher HTML
LAST_MODIFIED = date du ficher HTML
QUERY_STRING_UNESCAPED = chaîne GET transmise non codée
DATE_LOCAL = date/heure, locales chez le serveur
DATE_GMT (date/heure, d'après l'heure de Greenwich
|
<!--#echo var="SERVER_NAME" -->
<!--#echo var="DATE_LOCAL" -->
|
#exec |
cmd="[chemin/fichierprogramme]"
cgi="[chemin-CGI/programme/script-CGI]"
utilisez cmd , pour démarrer un programme au choix sur l'ordinateur serveur.
utilisez cgi , pour exécuter un programme/script CGI sur l'ordinateur serveur.
Il doit s'agir de programmes qui écrivent les données sur la sortie standard. Ces sorties de données sont alors écrites directement dans le fichier HTML.
|
<!--#exec cmd="/prog/search.exe *.htm" -->
<!--#exec cgi="/cgi-bin/counter.pl" --> |
#fsize |
file="[chemin/fichier]"
virtual = "[chemin/fichier]"
donne la taille du fichier mentionné.
Utilisez file pour des mentions de chemin absolues sur l'ordinateur serveur et virtual pour des mentions de chemin relatives par rapport au répertoire racine du serveur Web pour les documents.
|
<!--#fsize virtual="/download/selfhtml.zip" -->
|
#flastmod |
file="[chemin/fichier]"
virtual = "[chemin/fichier]"
donne la date du fichier mentionné.
Utilisez file pour des mentions de chemin absolues sur l'ordinateur serveur et virtual pour des mentions de chemin relatives par rapport au répertoire racine du serveur Web pour les documents.
|
<!--#flastmod file="/index.htm" -->
|
#include |
file = "[chemin/fichier]"
virtual = "[chemin/fichier]"
donne le contenu du fichier mentionné.
Utilisez file pour des mentions de chemin absolues sur l'ordinateur serveur et virtual pour des mentions de chemin relatives par rapport au répertoire racine du serveur Web pour les documents.
|
<!--#include virtual="/nouveautes/nouveautes.htm" -->
|