|
<from>...</from> ¼Ó¼º
ACTION ¡æ »ç¿ëÀÚ°¡ ÀÔ·ÂÇÒ µ¥ÀÌÅ͸¦ ó¸®ÇÒ CGI ÇÁ·Î±×·¥ÀÇ URLÀ» ÁöÁ¤
METHOD ¡æ "GET" À̳ª "POST"Áß ÇϳªÀÇ °ªÀÌ ÁöÁ¤µÇ´Âµ¥ µðÆúÆ®°ªÀº "GET" ÀÌ´Ù.
GET : »ç¿ëÀÚ°¡ ¾ç½ÄÀ» ÅëÇØ ÀÔ·ÂÇÑ µ¥ÀÌÅ͵éÀº ȯ°æº¯¼ö·Î ÇÁ·Î±×·¥¿¡ ³Ñ¾î°¡°Ô µÊ
POST : µ¥ÀÌÅ͵éÀº Ç¥ÁØ ÀÔ·Â ¹æ½ÄÀ¸·Î ¼¹ö¿¡ º¸³»Áö°Ô µÊ
ENCTYPE ¡æ CGI ÇÁ·Î±×·¥¿¡ º¸³»Áú µ¥ÀÌÅÍ Å¸ÀÔÀ» Á¤ÇÏ´Â °÷
µðÆúÆ®°ª : "application/x-www-form-urlencoded" ÀÌ´Ù
<input> ¼Ó¼º
type= ¸¸µé°íÀÚ ÇÏ´Â µµ±¸ÀÇ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
NAME ¡æ ¸¸µé¾îÁø µµ±¸´Â ¹Ýµå½Ã À̸§ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
VALUE ¡æ default·Î ÀÔ·ÂµÉ °ª
SIZE = n ¡æ ¸¸µé¾îÁø µµ±¸ÀÇ Å©±â
MAXLENGTH = n ¡æ ÀÔ·ÂÇÒ µ¥ÀÌÅÍÀÇ ÃÖ´ë Å©±â
|
type
|
ÀԷ¾ç½Ä
|
|
text
|
ÅØ½ºÆ® ÀÔ·Â ¾ç½Ä
|
|
password
|
¾ÏÈ£ ÀÔ·Â ¾ç½Ä
|
|
checkbox
|
üũ ¹Ú½º ÀÔ·Â ¾ç½Ä
|
|
hidden
|
¼û°ÜÁø ÀÔ·Â ¾ç½Ä
|
|
image
|
À̹ÌÁö ÀÔ·Â ¾ç½Ä
|
|
radio
|
¶óµð¿À ¹öư ÀÔ·Â ¾ç½Ä
|
|
submit
|
µ¥ÀÌÅÍ º¸³»±â ÀÔ·Â ¾ç½Ä
|
|
reset
|
ÀçÀÔ·Â ÀԷ¾ç½Ä
|
<SELECT >... </SELECT>--->
<SELECT NAME="form_select">
<OPTION VALUE="¼¿ï">¼¿ï
<OPTION VALUE="ºÎ»ê">ºÎ»ê
<OPTION VALUE="±¤ÁÖ">±¤ÁÖ
<OPTION VALUE="ÀüÁÖ">ÀüÁÖ
</SELECT>
< TEXTAREA > ... </TEXTAREA>-->¿©·¯ÁÙÀÇ µ¥ÀÌÅ͸¦
ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
<TEXTAREA NAME="command" ROWS=10 COLS=50>
</TEXTAREA>
1)ÅØ½ºÆ® ÀÔ·Â ¾ç½Ä
ÅØ½ºÆ® ÀÔ·Â ¾ç½ÄÀº ÇÑÁÙÂ¥¸® ¹®ÀÚ¿À» ÀԷ¹ޱâ À§ÇØ »ç¿ëÇÏ´Â Çü½ÄÀ¸·Î,°¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ÀÔ·Â ¾ç½ÄÀ̸ç,
<input>ÀÇ type ¼Ó¼ºÀ» text·Î ¼³Á¤ÇÔÀ¸·Î½á ¸¸µé ¼ö ÀÖ´Ù.
¿¹Á¦)
|
<html>
<body>
µ¥ÀÌÅÍ ÀÔ·ÂÈÄ Àü¼Û ¹öưÀ» ´©¸£½Ã¿À<P>
<form method="get" action="process.cgi">
<input type="text" name="mytext">
<input type="submit" value="Àü¼Û">
</form>
</body>
</html>
|

|
2)üũ¹Ú½º
»ç¿ëÀÚ¿¡°Ô ¼±ÅÃÇÒ ¼ö ÀÖ´Â ¸ñ·ÏÀ» ³ª¿ÇØ Á× ¼±ÅÃÇϵµ·Ï ÇÏ´Â ÀÔ·Â ¾ç½ÄÀ¸·Î ¿©·¯ °³ÀÇ Ç׸ñÀ» µ¿½Ã¿¡ ¼±ÅÃÇÒ
¼ö ÀÖ´Ù.
¿¹Á¦)
|
<html>
<body>
<form method="get" action="cgi file name">
<ol>
<li><input type="checkbox" name="aaa" value="a">»óÃß
<li><input type="checkbox" name="bbb" value="b">»ï°ã»ì
<li><input type="checkbox" name="ccc" value="c">°íÃß
</ol>
</form>
</body>
</html>
|

|
3)¶óµð¿À ¹öư
¶óµð¿À ¹öưÀº ¿©·¯ ¼±Åà »çÇ×À» ³ª¿ÇÐ ±× Áß¿¡¼ ÇÑ °¡Áö¸¸ ¼±ÅÃÇϵµ·Ï ÇÏ´Â ÀԷ¾ç½ÄÀÌ´Ù. ¸¸¾à ´Ù¸¥ ¸ñ·ÏÀ»
¼±ÅÃÇϸé
±âÁ¸¿¡ ¼±ÅÃÇÑ ¸ñ·ÏÀº ¼±ÅÃÀÌ ÇØÁ¦µÈ´Ù.
¿¹Á¦)
|
<html>
<body>
<form method="get" action="cgi file name">
<ol>
<li><input type="radio" name="aaa" value="a">°íÃß
<li><input type="radio" name="aaa" value="b">»ï°ã»ì
<li><input type="radio" name="aaa" value="c">»óÃß
<li><input type="radio" name="aaa" value="d">¸¶´Ã
</ol>
</form>
</body>
</html>
|

|
4)¸í·É ¹öư
µ¥ÀÌÅÍ º¸³»±â(submit) ¹öưÀº »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ Å×ÀÌÅ͸¦ <form>¿¡¼ ÁöÁ¤ÇÑ action¼Ó¼ºÀÇ
url·Î º¸³»´Â ¿ªÇÒÀ» ÇÑ´Ù.
µ¥ÀÌÅÍ ÀÔ·Â Ãë¼Ò(reset)¹öưÀº Áö±Ý±îÁö ÀÔ·ÂÇÑ °ÍÀ» ¸ðµÎ ÃʱⰪÀ¸·Î clearÇÑ´Ù.
¿¹Á¦)
|
<html>
<body>
<form method="get" action="cgi url">
¼º¸í:<input type="text" name="name" size=12><p>
ÀüÈ:<input type="text" name="phone size=32><p>
<input type="submit" name="transfer" value="Àü¼Û">
<input type="reset" name="cancel" value="Ãë¼Ò">
</form>
</body>
</html>
|

|
5)¸ñ·Ï ¼±ÅÃ
HTML ¹®¼ ³»ÀÇ ¿©·¯ °¡Áö ¿É¼Ç Áß Çϳª¸¦ ¼±ÅÃÇÏ´Â ¹æ¹ýÀ¸·Î <select>¸¦ ÀÌ¿ëÇÏ¿© ±¸ÇöÇÒ
¼ö ÀÖÀ¸¸ç,
±â´ÉÀº ¶óµð¿À ¹öưÀ̳ª üũ¹Ú½º¿Í ºñ½ÁÇÏ´Ù.
¿¹Á¦)
|
<html>
<body>
<form method="get" action="cgl url">
<select name="°úÀÏÁ¾·ù" size=2 multiple>
<option>»ç°ú
<option>¹è
<option>µþ±â
<option>¹Ù³ª³ª
<option>ŰÀ§
</select>
</form>
</body>
</html>
|

|
6)ÅØ½ºÆ® ¿µ¿ª
ÅØ½ºÆ® ¿µ¿ªÀº text¿Í ´Þ¸® ¿©·¯ ÁÙ¿¡ ¸¹Àº ¾çÀÇ Á¤º¸¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖÀ¸¸ç <textarea>ű׸¦
ÀÌ¿ëÇÑ´Ù.
¿¹)
|
<html>
<body>
<form method="get" action="cgi url">
<textarea name="textarea" rows="5" cols="50>
³»¿ëÀ» ³ÖÀº¼¼¿ä
</textarea>
</form>
</body>
</html>
|

|
|