Server Side Includes (SSI)Zde jsou vysvětleny funkce základních SSI tagů a jejich použití. Využití tohoto seznamu vyžaduje základní znalosti práce s SSI. Break:<!--#break --> Config:<!--#config parametr="hodnota" --> Parametry:
Tady jsou hodnoty parametru (nepřeložené)
Echo<!--#echo var="promenna"--> Proměnná může být hodnota zaslaná z formuláře nebo lze použít následující systémové proměnné (nejsou to všechny):
Fsize<!--#fsize virtual="cesta/soubor.pripona" --> goto<!--#goto ="zalozka" --> Include<!--#include file="soubor.inc" --> pozn. soubor musí být ve stejné složce, jinak musíme použít <!--#include virtual="relativniadresa/soubor.inc"--> Rozšířené SSI (SSI+)IF<!--#if expr="${promenna} = /hodnota/" -->
vystup 1
<!--#else -->
vystup 2
<!--#endif -->
proměnná může být stejná jako pro tag ECHO, výstup může být další SSI tag... lomítka jsou místo * - stačí když proměnná řetězec obsahuje. Např: <!--#if expr="${HTTP_USER_AGENT} = /MSIE/" -->
<!--#include file="file1.txt" -->
<!--#else -->
<!--#include file="file2.txt" -->
<!--#endif -->
ELIFstejná funkce jako if s možností řetězení: <!--#if expr="${HTTP_USER_AGENT} = /WebTV/" -->
<!--#set var="brtype" value="webtv" -->
<!--#elif expr="${HTTP_USER_AGENT} = /MSIE 4/" -->
<!--#set var="brtype" value="msie4" -->
<!--#elif expr="${HTTP_USER_AGENT} = /MSIE 3/" -->
<!--#set var="brtype" value="msie3" -->
<!--#elif expr="${HTTP_USER_AGENT} = /MSIE 2/" -->
<!--#set var="brtype" value="msie2" -->
<!--#elif expr="${HTTP_USER_AGENT} = /Mozilla\/4/ && $brtype !=/msie/" -->
<!--#set var="brtype" value="netscape4" -->
<!--#elif expr="${HTTP_USER_AGENT} = /Mozilla\/3/ && $brtype !=/msie/" -->
<!--#set var="brtype" value="netscape3" -->
<!--#elif expr="${HTTP_USER_AGENT} = /Mozilla\/2/ && $brtype !=/msie/" -->
<!--#set var="brtype" value="netscape3" -->
<!--#elif expr="${HTTP_USER_AGENT} = /Mozilla\/1/ && $brtype !=/msie/" -->
<!--#set var="brtype" value="netscape2" -->
<!--#else -->
<!--#set var="brtype" value="unknown" -->
<!--#endif -->
<P>
<!--#include file="$brtype.txt"-->
|
|
WEBovský
počítadlo spočítalo, že si číslo
|