À¥ ÄÁ¼³ÆÃÀÇ µ¿¹ÝÀÚ PHP(II)

¾çÀϵî / FBISKR@orgio.net

 

     

    ¾È³çÇϼ¼¿ä! PHP Power User ¿©·¯ºÐ! 6¿ùÀÌ µÇ´Ï Á¦¹ý ´õ¿î °ÍÀÌ ¿©¸§ÀÌ ¿ì¸®¿¡°Ô ÇÑ °ÉÀ½ ´Ù°¡¿Â °Í °°½À´Ï´Ù. À̹ø È£¿¡¼­´Â °£´ÜÇÑ WEB ProgramÀ» ¸¸µé¾î º¸¸é¼­ PHPÀÇ ½ÇÁ¦ »ç¿ëÀ» ¾Ë¾Æ º¸°Ú½À´Ï´Ù.

 

1.Á¦ÀÛ±¸¼º

    ¿ì¸®¸»¿¡ ¡®Çѹø ºÎµúÇô º¸ÀÚ¡¯, ¡®¸ð¸£°í °¡µµ ¼­¿ï¸¸ °¡¸é µÈ´Ù¡¯¶ó´Â ¸»ÀÌ ÀÖ½À´Ï´Ù. ÀÌ ¸»Àº ¿ÇÀº °æ¿ìµµ ÀÖÁö¸¸, ÇÁ·Î±×·¥ÀÇ »ý»ê¼º°ú °ü·ÃÁö¾î º¸¸é ¸ÂÁö°¡ ¾Ê½À´Ï´Ù. öÀúÇÑ Áغñ¾øÀÌ °³¹ß¿¡ µé¾î°£´Ù¸é(³Ê¹«³ª °£´ÜÇؼ­ 10ÁÙµµ ¾ÈµÇ´Â °ÍÀÏÁö¶óµµ ÀÌ°ÍÀÌ Å¬·¡½ºÀÇ ¸ðµâÀ̰ųª µ¶¸³ÇÔ¼öÀÏ °æ¿ì¿¡ Àüü¿¡ ¹ÌÄ¡´Â ¿µÇâµîÀ» °í·ÁÇØ¾ß ÇÔ) ³ªÁß¿¡ µð¹ö±ë°ú Á¦ÀÛ¹æÇâÀÇ ¼öÁ¤À¸·Î ºñ¿ëÀÌ ´õ µé¾î°©´Ï´Ù. ¿ì¸®°¡ ±¤¼ÓÀÇ ¼Óµµ¸¦ À̾߱âÇÏ¸é ½ÇÁ¦ °¨ÀÌ ¾È¿À´Â À̾߱⵵ ²­ ÇÑ °³¿Í ÀÚµ¿Â÷ ÇÑ´ë °ªÀ̶ó´Â ½ÇÁ¦ÀûÀÎ À̾߱â·Î ºñ±³ÇØ º¸¸é ÀÌÇØ°¡ °¥ °ÍÀÔ´Ï´Ù. ÀÚ ±×·³ ½ÃÀÛÇϱ⿡ ¾Õ¼­ ³Ê¹«³ª Áß¿äÇÑ ¼³°è¸¦ Çغ¸°Ú½À´Ï´Ù.

 

2. ¼³°è

    ½Ã½ºÅÛ ¿î¿ëȯ°æ
    OS : LINUX
    WEB SERVER : APACHE
    SCRIPT LANGUAGE : PHP
    DATABASE : mSQL

    °³¹ß¸ñÀû
    ȸ¿ø°ü¸®(ÀÔ·Â/ÀüüÁ¶È¸)
     

    DATA FORMAT
      db name : test
      table structure
            create table user_info
            (
                        r_id int,
                        r_name char(20),
                        r_id_num char(20),
                        r_address char(20),
                        r_work_address char(20),
                        r_email_address char(20),
                        r_tel_number char(20)
            )

    create sequence on user_info step 1 value 1


    mSQLÀÇ sequence±â´ÉÀ» ȸ¿ø ID¸¦ »ý¼ºÇÔ.

    ÆÄÀÏ ±¸Á¶
    data.txt  µ¥ÀÌÅÍ ±¸Á¶¸¦ ¹®¼­È­ ÇÑ ÆÄÀÏ
    index.php3  Ãʱ⠸޴º È­¸é
    user_add.php3  »ç¿ëÀÚ ÀÔ·Â È­¸é
    user_process.php3  ÀԷ ó¸® È­¸é
    user_show.php3  »ç¿ëÀÚ Á¤º¸ Ãâ·Â È­¸é

    ¿ä¾à
    µî·ÏÀÌ ¾ÈµÈ »ç¿ëÀÚ°¡ óÀ½ Á¢¼ÓÇÒ ¶§´Â »ç¿ëÀÚ ÀÔ·Â È­¸éÀÌ ³ª¿À°í µî·ÏÀÌ µÈ »ç¿ëÀÚ´Â ÇØ´çÄÄÇ»ÅÍÀÇ »ç¿ëÀÚÀÇ À̸§ÀÌ Ãâ·ÂµÊ

 

3. ¿¹»ó½ÇÇàÈ­¸é

    ½ÇÇàÈ­¸é(°¡ÀÔÇÏÁö ¾ÊÀº »ç¿ëÀÚÀÇ Ãʱ⠽ÇÇàÈ­¸é : index.php3)

    °¡ÀÔ½Åûȭ¸é(user_add.php3)

    ¿À·ù¹ß»ýÈ­¸é(user_process.php3)

    Á¤»óÀÔ·ÂÈ­¸é(user_process.php3)

    °¡ÀÔ ÈÄ À妽º È­¸é(index.php3)

    ȸ¿øµî·ÏÁ¤º¸(user_show.php3)

     

4. ¼Ò½ººÐ¼®

 

4-1 index.php3
 

    <!DOCTYPE HTML PUBLIC ¡°-//W3C//DTD HTML 4.0//EN¡±>
    <html>
    <head>
    <title>Untitled</title>
    <meta name=¡±generator¡± content=¡±Namo WebEditor v3.0¡±>
    <style><!--
    .leading200 { line-height: 200% }
    .leading180 { line-height: 180% }
    .leading150 { line-height: 150% }
    .leading100 { line-height: 100% }
    -->
    </style>
    </head>

    <body bgcolor=¡±white¡± text=¡±black¡± link=¡±blue¡± vlink=¡±purple¡± alink=¡±red¡±>

    <p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±7¡±><b><u>ȸ¿ø°¡ÀÔ ½ÃÇè ÆäÀÌÁö</u></b></font></p>
    <p align=¡±center¡±>&nbsp;</p>

    <%
           if ( $user_id <> ¡°¡± ):

      $conn = msql_connect();

      msql_select_db(¡°test¡±, $conn);

      $sql = ¡°select r_name from user_info where r_id = $user_id¡±;

      $result = msql_query($sql, $conn);

      $data=msql_fetch_row($result);

           msql_close($conn);
    %>

    <p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>&nbsp;<? echo $data[0]; ?>´Ô ȯ¿µÇÕ´Ï´Ù.</b></font></p>

    <%
           endif;
    %>

    <%
           if ( $user_id == ¡°¡± ):
    %>

    <p align=¡±center¡±><a href=¡±user_add.php3¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b><u>°¡ÀÔ½Åû</u></b></font></a></p>

    <%
           endif;
    %>

    </body>

    </html>

 

    index.php3´Â µÎºÐÀÌ È­¸éÀ» °¡Áö°í ÀÖ½À´Ï´Ù. Çϳª´Â user_id°¡ ÀÖ´Â ºÎºÐÀÌ°í ´Ù¸¥ Çϳª´Â ¾ø´Â ºÎºÐÀÔ´Ï´Ù. user_id ºÎºÐ¿¡¼­ ÄíÅ°ÀÇ °ªÀ» °Ë»çÇÕ´Ï´Ù. °Ë»ç¸¦ ÇÏ°í ÄíÅ°ÀÇ °ªÀÌ Á¸ÀçÇϸé if ( $user_id <> ¡°¡± ): ±× »ç¶÷ÀÇ ½Å»óÁ¤º¸¸¦ mSQL¿¡¼­ ¾ò¾î ¿É´Ï´Ù.
    ÀÌ°ÍÀ» if(): endif;·Î ó¸®ÇÕ´Ï´Ù. Çü½ÄÀº Å×±×¿Í ±âŸ Äڵ带 ºí·ÏÈ­ ½Ãų ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ºÎºÐÀº if ( $user_id == ¡°¡± ): Àº °¡ÀÔ½ÅûÀ̶ó´Â ÇÏÀÌÆÛ ¸µÅ©¸¦ »ý¼º½Ãŵ´Ï´Ù. ÄíÅ°°¡ Á¸ÀçÇϸé ÀÚµ¿À¸·Î PHP°¡ º¯¼ö·Î ¸¸µé¾î ³õ±â ¶§¹®¿¡ ÄíÅ°ÀÇ °ªÀ» °Ë»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

4-2 user_add.php3
 

<!DOCTYPE HTML PUBLIC ¡°-//W3C//DTD HTML 4.0//EN¡±>
<html>
<head>
<title>ȸ ¿ø °¡ ÀÔ ½Å û ¼­</title>
<meta name=¡±generator¡± content=¡±Namo WebEditor v3.0¡±>
<style><!--
.leading200 { line-height: 200% }
.leading180 { line-height: 180% }
.leading150 { line-height: 150% }
.leading100 { line-height: 100% }
-->
</style>
</head>

<body bgcolor=¡±white¡± text=¡±black¡± link=¡±blue¡± vlink=¡±purple¡± alink=¡±red¡±>

<form name=¡±form¡± method=¡±get¡± action=¡±user_process.php3¡±>
<p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±7¡±><b>ȸ ¿ø °¡ ÀÔ ½Å û ¼­</b></font></p>
<p align=¡±left¡±>&nbsp;
<table border>
   <tr>
      <td width=¡±141¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>¼º
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;¸í
          </b></font></td>
      <td width=¡±818¡±><p align=¡±left¡±>&nbsp;<input type=¡±text¡± name=¡±r_name¡±></td>
   </tr>
   <tr>
      <td width=¡±141¡± height=¡±18¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>Áֹεî·Ï¹øÈ£</b></font></td>
      <td width=¡±818¡± height=¡±18¡±><p align=¡±left¡±>&nbsp;<input type=¡±text¡±name=¡±r_id_num¡±></td>
   </tr>
   <tr>
      <td width=¡±141¡± height=¡±20¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>ÁÖ           &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;¼Ò
          </b></font></td>
      <td width=¡±818¡± height=¡±20¡±><p align=¡±left¡±>&nbsp;<input type=¡±text¡±name=¡±r_address¡± size=¡±114¡±></td>
   </tr>
   <tr>
      <td width=¡±141¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>Á÷Àå &nbsp;ÁÖ ¼Ò</b></font></td>
      <td width=¡±818¡±><p align=¡±left¡±>&nbsp;<input type=¡±text¡± name=¡±r_work_address¡± size=¡±114¡±></td>
   </tr>
   <tr>
      <td width=¡±141¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>ÀüÀÚ¿ìÆíÁÖ¼Ò</b></font></td>
      <td width=¡±818¡±><p align=¡±left¡±>&nbsp;<input type=¡±text¡± name=¡±r_email_address¡± size=¡±33¡±></td>
   </tr>
   <tr>
      <td width=¡±141¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>¿¬ &nbsp;&nbsp;¶ô &nbsp;&nbsp;ó          </b></font></td>
      <td width=¡±818¡±><p align=¡±left¡±>&nbsp;<input type=¡±text¡± name=¡±r_tel_number¡±></td>
   </tr>
</table>
<p align=¡±left¡±>&nbsp;</p>
<p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b><input type=¡±submit¡± name=¡±submit¡± value=¡±°¡ÀÔ¡°></b></font></p>
<p align=¡±center¡±>&nbsp;</p>
<p align=¡±left¡±>&nbsp;</p>
<p align=¡±left¡±>&nbsp;</p>
<p align=¡±center¡±>&nbsp;</p></form>

</body>

</html>

 

    user_add.php3´Â ´Ü¼øÈ÷ ű׷Π³ª¿­µÇ¾ú½À´Ï´Ù. ½ÇÁ¦ ó¸® ÀÛ¾÷Àº user_process.php3°¡ ½ÇÇàÇÕ´Ï´Ù.

 

4-3 user_process.php3
 

    <%
             $flag = 1;

      if ($r_name == ¡°¡± )
      $flag = 0;

      if ($r_id_num == ¡°¡± )
      $flag = 0;

      if ($r_address == ¡°¡± )
      $flag = 0;

      if ($r_work_address == ¡°¡± )
      $flag = 0;

      if ($r_email_address == ¡°¡±)
      $flag = 0;

      if ($r_tel_number == ¡°¡± )
      $flag = 0;

      if ($flag == 1)
      {
               $conn = msql_connect();

        msql_select_db(¡°test¡±, $conn);

        $sql = ¡°select _seq from user_info¡±;

        $result = msql_query($sql, $conn);

        $data=msql_fetch_row($result);

        $tmp_id = $data[0];

                      $sql = ¡°insert into user_info values ( $tmp_id, ¡®$r_name¡¯, ¡®$r_id_num¡¯, ¡®$r_address¡¯, ¡®$r_work_address¡¯, ¡®$r_email_address¡¯, ¡®$r_tel_number¡¯)¡±;

        msql_query($sql, $conn);

        msql_close($conn);

                      setcookie(¡°user_id¡±, $tmp_id, time()+3600*360);
             }
    %>

    <!DOCTYPE HTML PUBLIC ¡°-//W3C//DTD HTML 4.0//EN¡±>
    <html>
    <head>
    <title>°¡ÀÔÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù.</title>
    <meta name=¡±generator¡± content=¡±Namo WebEditor v3.0¡±>
    <style><!--
    .leading200 { line-height: 200% }
    .leading180 { line-height: 180% }
    .leading150 { line-height: 150% }
    .leading100 { line-height: 100% }
    -->
    </style>

    <script language=¡±JavaScript¡±>
    <!--
    function namosw_goto(url, targetstr)
    {
       if (url == ¡®backward¡¯)
         history.back(1);
       else if (url == ¡®forward¡¯)
         history.forward(1);
       else {
         var frameobj = eval(targetstr);
         frameobj.location = url;
       }
    }

    //-->
    </script>

    </head>

    <body bgcolor=¡±white¡± text=¡±black¡± link=¡±blue¡± vlink=¡±purple¡± alink=¡±red¡±>

    <%
             if ($flag == 1):
    %>

    <p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±5¡±><b>°¡ÀÔÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù.</b></font></p>
    <form name=¡±form¡± method=¡±get¡±>
    <p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±5¡±><b><input type=¡±button¡± value=¡±µ¹¾Æ°¡±â¡±
    onclick=¡±namosw_goto(¡®index.php3¡¯, ¡®self¡¯)¡±></b></font></p>
    </form>
    <p align=¡±center¡±>&nbsp;</p>

    <%
             endif;
    %>

    <%
             if($flag == 0 ):
    %>

    <p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±5¡±><b>°¡ÀÔµµÁß ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù. ¿Ã¹Ù¸¥ ÀڷḦ ÀÔ·ÂÇϼ¼¿ä.</b></font></p>
    <form name=¡±form¡± method=¡±get¡±>
    <p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±5¡±><b><input type=¡±button¡±value=¡±´Ù½ÃÀԷ¡± onclick=¡±namosw_goto(¡®user_add.php3¡¯, ¡®self¡¯)¡±></b></font></p>

    <%
             endif;
    %>

    </form>
    <p align=¡±center¡±>&nbsp;</p>
    <p align=¡±center¡±>&nbsp;</p>
    <p align=¡±center¡±>&nbsp;</p>
    </body>

    </html>

 

    user_process.php3µµ µÎ°³ÀÇ ÆäÀÌÁö°¡ µé¾î°¡ ÀÖ½À´Ï´Ù. »ç¿ëÀÚ µî·Ï È®ÀÎ ÆäÀÌÁö¿Í ¿À·ù »ý¼º ÆäÀÌÁöÀÔ´Ï´Ù. óÀ½¿¡ flag¸¦ 1·Î ¼¼ÆÃÇÏ¿© ¿À·ù¿¡ ¹ß»ýÇϸé 0À¸·Î ¼¼ÆÃÇÕ´Ï´Ù. ÀÌ°ÍÀº µÚ¿¡ ¿À·ù¹ß»ý ÆäÀÌÁöÀÇ »ý¼º ±Ù°Å¸¦ Á¦°øÇÕ´Ï´Ù. ¸ðµç °Ë»ç¸¦ ¸¶Ä£ ÈÄ¿¡(ÁÖ·Î °ø¹é°Ë»ç)´Â µ¥ÀÌÅÍ º£À̽º¿¡ µî·ÏÀ» ÇÕ´Ï´Ù. ¿©±â¿¡ µ¶ÀÚµéÀÌ Á»´õ ¼¼ºÐÈ­µÈ ¿À·ù °Ë»ç ·çƾÀ» ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù. ±× ´ÙÀ½ µî·ÏµÈ »ç¿ëÀÚ°¡ index.php3 ¿¡ ´Ù½Ã Á¢¼ÓÇÒ ¶§ setcookie(¡°user_id¡±, $tmp_id, time()+3600*360);¸¦ ¼³Á¤ÇÏ¿© À̸§À» Ãâ·ÂÇÏ´Â ±Ù°Å¸¦ ¸¸µì´Ï´Ù. ¾Æ·¡·Î ³»·Á¿Í¼­ flagÀÇ °ª¿¡ µû¶ó µÎ °³ÀÇ ÆäÀÌÁö¸¦ Ãâ·ÂÇÕ´Ï´Ù.

 

4-4 user_show.php3
 

    <%
             $conn = msql_connect();

      msql_select_db(¡°test¡±, $conn);

      $sql = ¡°select * from user_info¡±;

      $result = msql_query($sql, $conn);

    %>

    <!DOCTYPE HTML PUBLIC ¡°-//W3C//DTD HTML 4.0//EN¡±>
    <html>
    <head>
    <title>°¡ÀÔÀÚ ÇöȲ</title>
    <meta name=¡±generator¡± content=¡±Namo WebEditor v3.0¡±>
    </head>

    <body bgcolor=¡±white¡± text=¡±black¡± link=¡±blue¡± vlink=¡±purple¡± alink=¡±red¡±>

    <p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±7¡±><b><u>°¡ÀÔÀÚ ÇöȲ</u></b></font></p>
    <p align=¡±center¡±>&nbsp;
    <table border>
          <tr>
          <td width=¡±155¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>À̸§
          </b></font></td>
          <td width=¡±155¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>Áֹεî·Ï¹øÈ£
          </b></font></td>
          <td width=¡±155¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>ÁÖ¼Ò
          </b></font></td>
          <td width=¡±155¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>Á÷ÀåÁÖ¼Ò
          </b></font></td>
          <td width=¡±155¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>ÀüÀÚ¸ÞÀÏ
          </b></font></td>
          <td width=¡±155¡±><p align=¡±center¡±><font face=¡±µ¸¿òü¡± size=¡±4¡±><b>ÀüÈ­¹øÈ£
          </b></font></td>
          </tr>

    <%
             $rows = msql_num_rows($result);

             for($a=0; $a<$rows; $a++):

             $data=msql_fetch_row($result);
    %>
          <tr>
             <td width=¡±155¡±><p>&nbsp;<% echo $data[1]; %></td>
             <td width=¡±155¡±><p>&nbsp;<% echo $data[2]; %></td>
             <td width=¡±155¡±><p>&nbsp;<% echo $data[3]; %></td>
             <td width=¡±155¡±><p>&nbsp;<% echo $data[4]; %></td>
             <td width=¡±155¡±><p>&nbsp;<% echo $data[5]; %></td>
             <td width=¡±155¡±><p>&nbsp;<% echo $data[6]; %></td>
          </tr>
    <%
             endfor;
    %>

    </table>
    <p align=¡±center¡±>&nbsp;</p>
    </body>

    </html>

    <%
             msql_close($conn);
    %>

 

    user_show.php3´Â ´Ü¼øÈ÷ µî·ÏµÈ »ç¿ëÀÚ¸¦ Ãâ·ÂÇÕ´Ï´Ù. ¿©±â¼­µµ ¿ª½Ã ºí·Ï for¹®À» »ç¿ëÇÏ¿© ¿¬¼ÓµÈ Å×ÀÌºí¿¡ µ¥ÀÌÅ͸¦ ³ªÅ¸³»°í ÀÖ½À´Ï´Ù. ¿©±â¼­ Á»´õ Äڵ带 »ç¿ëÇϸé ÆäÀÌÁö¸¦ ºÐÇÒÇÏ¿© ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù. ±×·¯°í º¸¸é ¿ì¸®°¡ ´Ù¸¥ ÆäÀÌÁö¸¦ Çѹø Ŭ¸¯ÇÒ ¶§¸¶´Ù µ¥ÀÌÅÍ º£À̽º°¡ Äõ¸®¸¦ ½ÇÇàÇÏ´Ï µ¥ÀÌÅͺ£À̽ºµéÀÇ ¸¶¼ú¿¡ °¡±î¿î µ¥ÀÌÅÍ ¼öÁý ´É·Â¿¡ °æźÀ» ÇÏÁö ¾ÊÀ» ¼ö ¾ø½À´Ï´Ù.

 

5. ¸¶Ä¡¸ç

    Á¤¸» °£´ÜÇÑ Web ProgramÀÔ´Ï´Ù. ÇÏÁö¸¸ óÀ½ ¿¬Àç¿¡¼­Ã³·³ ¾Æ¹«¸® °£´ÜÇÑ Web ProgramÀÌ¶óµµ °³¹ßȯ°æÀÇ ¿­¾ÇÇÑ Á¶°Ç ¶§¹®¿¡ ±×¸® °£´ÜÇÏÁö ¾Ê½À´Ï´Ù. ƯÈ÷ ÆäÀÌÁö°¡ ¿©·¯ °³·Î ºÐÇÒµÇ¾î ±× °¢°¢ÀÇ ¾²ÀÓ»õ¿¡ ´ëÇÑ Á¤È®ÇÑ Á¤ÀÇ¿Í ±¸¼ºÀ» ÇϱⰡ Âü ±î´Ù·Ó½À´Ï´Ù. ±×·¡¼­ ¸ð äÆûçÀÌÆ®ÀÇ Web ProgramÀ» º¸¸é Á¤¸» °æźÀ» ±ÝÇÒ ¼ö ¾ø½À´Ï´Ù. ±×·³ ÁÁÀº ÇÏ·çµÇ¼¼¿ä.




¡ã top

homeÀ¸·Î...