Server Side Includes - Biblioteka.sk

Upozornenie: Prezeranie týchto stránok je určené len pre návštevníkov nad 18 rokov!
Zásady ochrany osobných údajov.
Používaním tohto webu súhlasíte s uchovávaním cookies, ktoré slúžia na poskytovanie služieb, nastavenie reklám a analýzu návštevnosti. OK, súhlasím


Panta Rhei Doprava Zadarmo


A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Server Side Includes

Server Side Includes (skrátene SSI) je jednoduchý webový skriptovací jazyk, ktorý sa vykonáva na strane servera tesne pred odoslaním stránky užívateľovi. SSI patrí k najstarším skriptovacím jazykom.

Používa sa hlavne na skladanie jednej stránky z rôznych menších častí.

Súbory SSI majú prípony .shtml,.shtm,.stm,.inc,.ssi

Výhodou SSI je, že sa do HTML kódu zapisuje v tvare HTML komentára, teda medzi značky . Preto, ak nie je SSI na serveri podporované, ostanú SSI príkazy v stránke jednoducho zakomentované.

Najčastejšie používaný príkaz SSI je na vkladanie určitého obsahu do stránky.

<!--#include virtual="vkladany-subor.inc" -->

SSI dokáže spolupracovať s databázou ODBC.

Najčastejšie používané príkazy

Príkaz Parametre Opis Príklad
include file, direct or virtual Najčastejšie používaný príkaz v SSI. Umožňuje vloženie obsahu jedného dokumentu do iného. Pri používaní parametra FILE sa definuje cesta relatívne k ceste dokumentu. Pri používaní parametra VIRTUAL sa cesta definuje relatívne ku koreňovému adresáru dokumentu. <!--#include virtual="menu.html" -->
include file or virtual Rovnaká funkcia ako predošlý riadok. Pomocou parametru VIRTUAL je možné vkladať do stránky aj skripty iných programovacích jazykov – PHP, Perl, Java, ColdFusion, CGI… <!--#include virtual="menu.php" -->
or
<!--#include file="obsah.html" -->
exec cgi or cmd Pomocou EXEC (skratka od EXECUTE – vykonať) sa dajú na serveri spúšťať rôzne príkazy. Práve EXEC býva u väčšiny hostingov z bezpečnostných dôvodov zakázaný. <!--#exec cgi="/cgi-bin/skript.pl" -->
or
<!--#exec cmd="ls -l" -->
echo var Vypísanie premennej na stránku. Tento príkaz funguje rovnako ako príkaz ECHO napríklad v PHP. Môžeme buď obsah premennej definovať my, ale použijeme niektorú so serverových premenných. Medzi serverové premenné patrí napríklad HTTP_USER_AGENT, LAST_MODIFIED, HTTP_ACCEPT, REMOTE_ADDR, DOCUMENT_URI, DOCUMENT_NAME, DATE_LOCAL a niekoľko desiatok ďalších. <!--#echo var="DATE_LOCAL" -->
config timefmt, sizefmt, or errmsg Pomocou CONFIG môžeme upresniť a zmeniť spôsob zobrazovania údajov na obrazovku inak ako sú defaultne nastavené. SSI ponúka veľmi rozsiahlu modifikáciu výpisu údajov. <!--#config timefmt="%y %m %d" -->
or
<!--#config sizefmt="bytes" -->
or
<!--#config errmsg="Žiaľ, príkaz sa nevykonal" -->
flastmod or fsize file or virtual SSI dokáže na jednoduchej úrovni pracovať aj so súbormi – zistenie veľkosti súboru, posledná úprava súboru… SSI nedokáže do súborov zapisovať <!--#flastmod virtual="index.html" -->
or
<!--#fsize file="skript.pl" -->
printenv   PRINTENV vypíše na obrazovku všetky údaje o serveri, prehliadači užívateľa, čase, dátume, IP adresách, dokumente v ktorom sa príkaz nachádza… <!--#printenv -->

Externé odkazy

Zdroj:
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.
Zdroj: Wikipedia.org - čítajte viac o Server Side Includes





Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky použitia.

Your browser doesn’t support the object tag.

www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk