CGI ÇÁ·Î±×·¥ÀÇ °¡Àå Å« ¸ñÀûÁßÀÇ Çϳª°¡ »ç¿ëÀÚÀÇ ´Ù¾çÇÑ ¿ä±¸¿¡ ¹ÝÀÀÇÏ¿©
ÇÊ¿äÇÑ Á¤º¸¸¦ ÀÚµ¿À¸·Î Á¦°øÇϴµ¥ ÀÖ´Ù. ¿¹¸¦ µé¸é, ÄÄÇ»ÅÍÀÇ ºÎǰµéÀ» ¼±ÅÃÇÏ°í ³ª¸é, ±× °á°ú¸¦ ÀÚµ¿À¸·Î
°è»êÇØ¼ °¡°ÝÀ» Á¦½ÃÇѴٰųª, °Ô½ÃÆÇ°ú °°ÀÌ Á¤º¸¸¦ µî·ÏÇÏ´Â µîÀÇ ÀϵéÀÌ ´ëÇ¥ÀûÀÎ CGIÀÇ ¿¹ÀÌ´Ù.
ÀÌ·² ¶§ ÁÖ·Î »ç¿ëµÇ´Â °ÍÀÌ HTMLÀÇ FORM TagÀÌ´Ù. (HTML°ÁÂÀÇ Form TagºÎºÐÀ» ÂüÁ¶Çϱ⠹ٶõ´Ù. ) °£´ÜÈ÷
»ìÆìº¸¸é, ´ÙÀ½°ú °°Àº Çü½ÄÀ» ¶ç°í ÀÖ´Ù.
<FORM METHOD="POST" ACTION="../cgibin/form-name">
<INPUT TYPE=type NAME=name VALUE=value>
......................
<INPUT TYPE=type NAME=name VALUE=value>
</FORM>
|
ACTION ºÎºÐ¿¡ ´ë»ó CGIÇÁ·Î±×·¥À» ÁöÁ¤ÇÏ¸é µÈ´Ù.
¹°·Ð, FORM ¹®Àå¾È¿¡ ÃÖ¼ÒÇÑ ÇÑ °³ÀÇ submit¹öưÀÌ ÀÖ¾î¼, ±× ¹öưÀ» ´©¸£¸é Àü¼ÛÀÌ µÈ´Ù.
¿©±â¼ ´Ù½ÃÇѹø °Á¶ÇÏ´Â ¹ÙÀÌ´Ù. ÀÌÁ¦ºÎÅÍ Á¡Á¡ ´õ ¿ø·ÐÀûÀÎ ¿¹±â·Î µé¾î°¡°Ô µÈ´Ù.
±×·¯¹Ç·Î ±âÃÊÁö½ÄÀÌ È®½ÇÇØ¾ß Çϴµ¥, ÇÊ¿äÇÑ °Á´ WEB -> HTML -> Javascript ¼øÀ¸·Î
ÀÏ´Ü ±âÃʸ¦ È®º¸ÇÑ »óÅ¿¡¼¸¸ÀÌ ºÎµå·´°Ô ¾ÕÀ¸·Î ³ª°¥ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
À§¿Í °°Àº ¹®¹ýÀ» »ç¿ëÇÒ ¶§, ÁÖÀÇÇØ¼ ºÁ¾ß ÇÒ ºÎºÐÀº METHODºÎºÐÀÌ´Ù.
À̺κп¡ "GET", "POST"Áß¿¡ Çϳª°¡ µé¾î°¡°Ô µÇ´Â °ÍÀÌ´Ù. Áï, À̺κп¡ ¹» ½áÁÖ´À³Ä¿¡ µû¶ó¼, CGIÇÁ·Î±×·¥À¸·Î
Á¤º¸¸¦ ¾î¶»°Ô Àü´ÞÇÒÁö °áÁ¤ÇÏ°Ô µÇ´Â °ÍÀÌ´Ù.
¶ÇÇÑ, ACTIONºÎºÐ¿¡ ½ÇÇàµÉ CGIÇÁ·Î±×·¥À» ÁöÁ¤Çߴµ¥, »ó´ë°æ·Îµç, Àý´ë°æ·Îµç °£¿¡ Á¤È®È÷
°æ·Î¸¦ ¸ÂÃç¼ Àû¾îÁà¾ß ÇÑ´Ù´Â °ÍÀ» ´Ù½ÃÇѹø °Á¶ÇÑ´Ù.
- Last Update : 2001.7.9 by Deadfire(http://www.deadfire.net)
|
|
|