|
Jak pou╛φvat SSI
SSI neboli Server Side Includes (serverm vklßdanΘ vsuvky)
slou╛φ hlavn∞ pro kompletaci strßnek z n∞kolika soubor∙ (hlaviΦka, text,
pata). Tyto strßnky jsou toho p°φkladem. Samotn² soubor HTML obsahuje pouze
text a odkazy na hlaviΦku a patu. Do prohlφ╛eΦe v╣ak v╣e dojde jako jedna
jedinß strßnka. M∞ to v╣ak u╣et°ilo prßci, proto╛e zm∞na designu je zm∞na
dvou soubor∙ a ostatnφ z∙stane nedotknuto.
SSI p°φkaz je v╛dy napsßn v tomto tvaru: <!--#prikaz
parametr="data" -->
V nßsledujφcφ tabulce je v²pis p°φkaz∙ podporovan²ch (zatφm)
PinkNet Web Serverem:
P°φkaz |
Data |
Popis |
echo |
DATE_GMT |
Vypφ╣e datum a Φas ve formßtu GMT |
|
DATE_LOCAL |
Vypφ╣e datum a Φas ve formßtu Windows |
|
DOCUMENT_NAME |
Vypφ╣e nßzev dokumentu, ve kterΘm se p°φkaz vyskytuje |
|
DOCUMENT_URI |
Vypφ╣e URL dokumentu ve kterΘm se p°φkaz nachßzφ |
|
LAST_MODIFIED |
Vypφ╣e poslednφ zm∞nu souboru ve formßtu GMT |
include |
VIRTUAL |
Vlo╛φ do souboru namφsto sebe soubor na kter² se odkazuje virtual stejn∞
tak jako by se jednalo o soubor posφlan² prohlφ╛eΦi. Text je tedy vlo╛en,
CGI skript vykonßn a SSI soubor je op∞t prohlΘdnut na vsuvky. Odkaz na
soubor je aboslutnφ odkaz v rßmci serveru. Tedy /adresar/soubor.html. |
flastmod |
FILE |
Vypφ╣e datum a Φas poslednφ zm∞ny souboru na kter² se odkazuje FILE.
Jednß se o relativnφ cestu vzhledem k umφstenφ souboru. |
|
VIRTUAL |
ObdobnΘ jako s parametrem FILE, ale umφstenφ souboru je uvßd∞no pomocφ
URL (bez nßzvu serveru). Tedy jako v p°φpad∞ INCLUDE. |
fsize |
FILE |
Obdoba FLASTMOD, ale vypisuje velikost zadanΘho souboru. |
|
VIRTUAL |
Obdoba FLASTMOD, ale vypisuje velikost zadanΘho souboru. |
P°φtomnost SSI vsuvek je standartn∞ kontrolovßna pouze
v .SHTML a .INC souborech. Lze ji v╣ak dodateΦn∞ v ovlßdacφm panelu zapnout
i pro HTML soubory.
V nßsledujφcφ tabulce jsou ukßzky pou╛itφ jednotliv²ch
p°φkaz∙:
<!--#echo var="DATE_GMT" --> |
: |
Tuesday, 13-Jul-1999 12:44:23 MET |
<!--#echo var="DATE_LOCAL" --> |
: |
Tuesday, 13-Jul-1999 14:44:23 MET DST |
<!--#echo var="DOCUMENT_NAME" --> |
: |
ssi.html |
<!--#echo var="DOCUMENT_URI" --> |
: |
/ssi.html |
<!--#echo var="LAST_MODIFIED" --> |
: |
Saturday, 10-Jul-1999 14:38:17 MET DST |
<!--#flastmod virtual="/ssi.html" --> |
: |
Saturday, 10-Jul-1999 14:38:17 MET DST |
<!--#flastmod file="c:\command.com" --> |
: |
[an error occurred while processing this directive] |
|
|