[kinfo´Ô ¿øº»±Û]
¾È³çÇϼ¼¿ä. Áú¹® Çϳª µå¸±²²¿ä. ¾Æ½Ã´Â ºÐÀº ´©±¸¶óµµ... Form¿¡¼ Check box¸¦ »ç¿ëÇØ ¿©·¯ °³¸¦ ¼±ÅÃÇÏ¿© µ¿½Ã¿¡ ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á°í ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î °Ô½ÃÆÇ¿¡ µî·ÏµÈ 5°³ÀÇ ±ÛÀ» ºÒ·¯³»¼ 3°³ÀÇ ±Û¸¸ ÀϺκÐÀ» ¼öÁ¤Çϰí üũ¹Ú½º¿¡ üũ¸¦ ÇÑ ÈÄ º¯°æ¹öưÀ» ´©¸£¸é CGI ÆÄÀÏ¿¡¼ 3°³ÀÇ ±Û¿¡ ´ëÇØ º¯°æ ÀÛ¾÷À» ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é... ¹°·Ð ³ª¸ÓÁö 2°³ÀÇ ±ÛÀº º¯°æµÇÁö ¾Ê¾Æ¾ß °ÚÁÒ. HTML¹®¼¿¡¼ ¸»°í CGI ÆÄÀÏ¿¡¼ ¾î¶»°Ô 󸮸¦ ÇØ¾ßÇÏ´ÂÁö.. ºÎʵ右´Ï´Ù. ²À Á» ´äÀ» ¾Ë·Á ÁֽʽÿÀ.
¿¹¸¦µé¾î¼
for($i=0;$i<30;$i){
$FORM{'°ª$i'}
}
ÀÌ°Ô À߾ȸԽÀ´Ï´Ù.
´Ù¸¥ ÁÖ´Â ¹æ¹ýÀÌ ÀÖ³ª¿ä? |
ÇØÇÇCGI ÀÔ´Ï´Ù.
º¸Åë CGIÀÇ °æ¿ì °Ô½Ã±ÛÀÇ 5°³¸¦ ºÒ·¯¿Í 3°³¸¦ ¼öÁ¤Çϰí 2°³´Â ±×³É ³Ñ±æ·Á¸é ÀÌ·¸°Ô ÇÕ´Ï´Ù.
phpó·³ ÀÚµ¿À¸·Î ¹è¿¿¡ ´ã±âÁö ¾Ê¾Æ¼ Á» ³ë°¡´Ù ÀÛ¾÷À» ÇØ¾ß Çϴ°ɷΠ¾Ë°í ÀÖ½À´Ï´Ù.
[ÇÁ·Î±×·¥ÄÚµå]<input type=checkbox name=article1 value=°Ô½Ã±Û¹øÈ£1><input type=text name=³»¿ëµé....) <input type=checkbox name=article2 value=°Ô½Ã±Û¹øÈ£2><input type=text name=³»¿ëµé....) |
ÀÌ·¸°Ô 5°³°¡ ¿Â´Ù¸é article5±îÁö °ªÀ» °¡Á®¿À°ÚÁÒ?
article5 ±îÁö üũ°¡ µÇ¾îÀÖ´ÂÁö È®ÀÎÀ» ÇØºÁ¾ß ÇϰÚÁö¿ä.
[ÇÁ·Î±×·¥ÄÚµå]for($i=1;$i<=5;$i){ $FORM{'article$i'} ÀÇ value°¡ ÀÖ´ÂÁö Á¶»ç .... } |
±Ùµ¥ article$i°¡ °ªÀ¸·Î ÀνÄÀ» ¾ÈÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
(¿¹¸¦ µé¸é $$board_db_name[$p] ¿Í °°ÀÌ ¹è¿ÀÇ ÇÑ º¯¼ö¸¦ ²¨³»¼ ´Ù½Ã º¯¼ö ´ãÀ»¶§ ó·³ ¸»ÀÌÁÒ.)
ÀÌ °æ¿ì ¾Æ·¡ ó·³ Çϸé ÇØ°áÀÌ µË´Ï´Ù.
[ÇÁ·Î±×·¥ÄÚµå]$tmp_name = $board_db_name[$p]; $$tmp_name = qq~ ÇÏÀÌ·î ~; |
¹®Á¦ÀÇ article$iµµ ¸¶Âù°¡Áö¶ó°í »ý°¢ÀÌ µÇ´Âµ¥¿ä.
[ÇÁ·Î±×·¥ÄÚµå]
for($i=1;$i<=5;$i){ $real_name = "article" . "$i"; $FORM{'$real_name'} ÀÇ value°¡ ÀÖ´ÂÁö Á¶»ç .... } |
À§ ó·³ ÇÏ¸é ½±°Ô µÉ°Í °°½À´Ï´Ù.
ÁÁÀº ÇÏ·çµÇ¼¼¿ä.