home *** CD-ROM | disk | FTP | other *** search
- <HTML>
- <HEAD>
- <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250">
- <META NAME="GENERATOR" CONTENT="Mozilla/4.02 [en] (Win95; I) [Netscape]">
- <META NAME="Author" CONTENT="Tomas Rosa">
- <TITLE>┌vod do CGI</TITLE>
-
- <!--#include virtual="/perl_header.inc"-->
-
- <div style="font-family:Tahoma,Helvetica,Arial; font-size:10pt;">
-
- <H3>Definice CGI</H3>
-
- <P> CGI (Common Gateway Interface) je jednou z mo₧nostφ, jak zavΘst dynamiku
- do WWW strßnek. Jednß se vlastn∞ o zp∙sob s jak²m spolu komunikuje prohlφ₧eΦ,
- server a spuÜten² program vykonßvajφcφ p°φsluÜn² po₧adavek. CGI skript
- je tedy pojem pro program b∞₧φcφ na servru. U₧ivateli je po jeho vykonßnφ
- poslßn pouze v²sledek.</P>
-
- <P> Klasick²m p°φkladem jsou knihy host∙, vyhledßvacφ seznamy, poΦφtadla,
- obm∞≥ujφcφ se reklmnφ prou₧ky Φi skripty na zpracovßnφ formulß°∙.</P>
-
- <br><br>
- <h3>Podmφnky provozovßnφ CGI</h3>
-
- CGI skript nelze z d∙vodu bezpeΦnosti spouÜt∞t z jakΘhokoliv mφsta
- na serveru. Obvykle je t°eba dohodnout se sprßvcem serveru o podmφnkßch
- provozovßnφ CGI skript∙. Mimo jinΘ byste se m∞li dozv∞d∞t, kam skript umφstit.</P>
-
- <P> Je takΘ t°eba zajistit, aby CGI skript byl spustiteln² pro WWW server.
- V UnixovΘm prost°edφ lze toho dosßhnout nap°φklad p°φkazem <B>chmod +x
- skript.cgi</B>. Pokud skript bude zapisovat do n∞jakΘho souboru, musφte
- se rovn∞₧ dohodnout se sprßvcem o jeho umφst∞nφ a nßsledn∞ nastavit souboru
- prßva pro zßpis - <B>chmod +rw data.dat</B>.</P>
-
- </div>
-
- <!--#include virtual="/main_footer.inc"-->
-