7.Form Tag


  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)

CGI with C ±âÃÊ
¼­ ¾ð
ÁØ ºñ
¿ë¾î ¼³¸í
±âÃÊ ½Ç½À
±âÃÊ ÀÌ·Ð
ÀÛµ¿ ¿ø¸®
Form Tag
     - GET METHOD
     - POST METHOD
Common Founction

Copyright ¨Ï 1997 ~, Deadfire Program Master