óÀ½½ÃÀÛ
  7 . ¼îÇθô - Å×Å©¼¥

   ±âº»ÀÌÇØ
    'Å×Å©³ëÆ® PHP' ´Â ȨÆäÀÌÁö Á¦ÀÛ¿¡ ÇÊ¿äÇÑ ¿©·¯°¡Áö ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
    'Å×Å©¼¥' Àº 'Å×Å©³ëÆ®PHP' °¡ Á¦°øÇÏ´Â ±â´ÉÁß ÇϳªÀÎ ¼îÇθô ±â´ÉÀÔ´Ï´Ù.
    Å×Å©³ëÆ®ÀÇ ÀÏ¹Ý È¨ÆäÀÌÁö Á¦ÀÛ ±â´É°ú ¼îÇθô Á¦ÀÛ ±â´ÉÀº º°°³ÀÇ ÆÐÅ°Áö°¡ ¾Æ´Ï°í
    »óÈ£ ±â´É º¸¿ÏÀû °ü°èÀ̸ç Å« Ʋ¿¡¼­´Â ÇÑ È¨ÆäÀÌÁö³»ÀÇ ¿ªÇÒºÐÇÒ ¿ä¼Ò¶ó°í º¼¼ö ÀÖ½À´Ï´Ù.
INDEX 1. ¼³ Ä¡ 2. ¼îÇθô »ý¼º 3. °áÁ¦ ¼­ºñ½º(PG) ¿¬µ¿ 4. SMS ¼­ºñ½º ¿¬µ¿ 5. ½Ç¸íÀÎÁõ ¼­ºñ½º ¿¬µ¿ 6. ȨÆäÀÌÁö ±¸¼º 7. ÆäÀÌÁöº° ¿¬°á ÁÖ¼Ò (URL) 8. ±â Ÿ
   1. ¼³ Ä¡

     A. Å×Å©³ëÆ®¸¦ óÀ½ ¼³Ä¡ÇÏ´Â °æ¿ì
          ¿øº»ÇüÅ ±×´ë·Î 3, ¼³Ä¡ ¹æ¹ý ´ë·Î ÇÏ¸é µÈ´Ù. º°µµÀÇ ¼öÁ¤ ÀÛ¾÷Àº ÇÊ¿äÄ¡ ¾Ê´Ù.

     B. ±âÁ¸ ȨÆäÀÌÁö¿¡ ¿¬µ¿µÇ°Ô ¼³Ä¡½Ã
          ÀÌ¹Ì Å×Å©³ëÆ®·Î Á¦ÀÛµÈ È¨ÆäÀÌÁö¸¦ ¿î¿µÁßÀÌ°í ±×°Í¿¡ ¿¬µ¿(DB,ȸ¿ø,±âŸÀÚ·á °øÀ¯)µÇ°Ô Å×Å©¼¥À» ¼³Ä¡ÇÏ°íÀÚ ÇÒ ¶§ÀÇ ¼³¸íÀÌ´Ù.
          »õ·Î ¼³Ä¡ÇÏ´Â Å×Å©³ëÆ®·Î ÇÏ¿©±Ý ±âÁ¸ ¼³Ä¡µÈ Å×Å©³ëÆ®ÀÇ °æ·Î¸¦ °øÅë ÀÎ½ÄµÇ°Ô ÇÏ´Â°Ô ¸ñÀûÀÌ´Ù.
          lib.php ¼Ò½º¿¡¼­ °æ·Î¿Í URL °ü·Ã ¼³Á¤À» ÁöÁ¤ÇÏ´Â ÀÛ¾÷À̸ç ÀÌ°ÍÀº ¹Ýµå½Ã ¼³Ä¡Àü¿¡ ÇØ¾ß ÇÑ´Ù.

          ±âÁ¸ ¼³Ä¡µÇ¾î ÀÖ´Â Å×Å©³ëÆ® URL  : http://abcde.com/technote6/board.php
          »õ·Î ¼³Ä¡ÇÏ·Á´Â     Å×Å©³ëÆ® URL  : http://abcde.com/technote7/board.php

          ±âÁ¸ ¼³Ä¡µÇ¾î ÀÖ´Â Å×Å©³ëÆ® °æ·Î  : /user/home1/public_html/technote6/board.php
          »õ·Î ¼³Ä¡ÇÏ·Á´Â     Å×Å©³ëÆ® °æ·Î  : /user/home1/public_html/technote7/board.php

          À§¿Í °°Àº °æ¿ìÀ» °¡Á¤ÇÑ ¼³¸íÀÌ´Ù. °æ·Î´Â ¼­¹ö½Ã½ºÅÛ ³»¿¡¼­ÀÇ °æ·Î¸¦ ÀǹÌÇÑ´Ù.
          »ç¿ë ȯ°æ¸¶´Ù URL, °æ·Î´Â ´Ù¸¥ °ÍÀÌ´Ï À¯ÀÇ ÇÒ°Í.

          [1]  technote6/lib.php ¿Í technote7/lib.php ¸¦ ÅؽºÆ® ÆíÁý±â·Î OPEN ÇÑ´Ù.
          [2]  $db_ident='a_tn';   ¼³Á¤À» ±âÁ¸ ¼³Ä¡µÈ °Í°ú °°°Ô ÁöÁ¤ÇÑ´Ù. (±âº»ÀûÀ¸·Î °°À½)
          [3]  $ck_ident='aa';  ¼³Á¤À» ±âÁ¸ ¼³Ä¡µÈ °Í°ú °°°Ô ÁöÁ¤ÇÑ´Ù. (±âº»ÀûÀ¸·Î °°À½)
          [4]  $CONFIG['session_path']= './data/session';  ¸¦ °øÅë°æ·Î¸¦ ÀνÄÇÏ°Ô ÁöÁ¤ÇØ¾ß ÇÑ´Ù.
                 ±âÁ¸ lib.php °ÍÀº ±×´ë·Î µÎ°í »õ·Î ¼³Ä¡ÇÏ·Á´Â lib.php ¸¸
                  $CONFIG['session_path']= '/user/home1/public_html/technote6/data/session';  ó·³ Àüü °æ·Î·Î ÁöÁ¤ Çϰųª
                  $CONFIG['session_path']= '../technote6/data/session';  ó·³ »ó´ë°æ·Î·Î ±âÁ¸ technote6 ¿¡¼­ »ç¿ëÇÏ´Â °æ·Î¸¦ ÀνÄÇÏ°Ô ÇÏ¸é µÈ´Ù.
          [5]  $CONFIG['data_url']= './data';   ¸¦ °øÅëµÈ Æú´õÀÇ URLÀ» ÀνÄÇÏ°Ô ÁöÁ¤ÇØ¾ß ÇÑ´Ù.
                ±âÁ¸ lib.php ¿Í »õ·Î ¼³Ä¡ÇÏ·Á´Â lib.php  ¾çÂÊ ¸ðµÎ
                $CONFIG['data_url']= '/technote6/data';   ó·³ ȨÆäÀÌÁö ³»ºÎ ROOT url Çü½ÄÀ¸·Î ÁöÁ¤ÇÑ´Ù.
          [6]  $CONFIG['data_path']= './data'; ¸¦ °øÅëµÈ Æú´õÀÇ °æ·Î¸¦ ÀνÄÇÏ°Ô ÁöÁ¤ÇØ¾ß ÇÑ´Ù.
                 ±âÁ¸ lib.php ¿Í »õ·Î ¼³Ä¡ÇÏ·Á´Â lib.php  ¾çÂÊ ¸ðµÎ
                 $CONFIG['data_path']= '/user/home1/public_html/technote6/data';  ó·³ Àüü °æ·Î·Î ÁöÁ¤ Çϰųª
                 $CONFIG['data_path']= '../technote6/data';  ó·³ »ó´ë°æ·Î·Î ÁöÁ¤ÇÏ¸é µÈ´Ù.
                 ÀÌ°ÍÀº ¹Ýµå½Ã ¾çÂÊ ´Ù µ¿ÀÏÇÏ°Ô ¼öÁ¤ÇØ¾ß ÇÑ´Ù.
           [7]  ¾çÂÊÀÇ lib.php ÆÄÀÏ ¼öÁ¤Àº ³¡³µÀ¸´Ï ´Ù½Ã ¿ø·¡ ÀÖ´ø À§Ä¡¿¡ °¢°¢ ³Ö¾î ÁÖ°í, ¿î¿µÁßÀÎ ¹öÀü
                http://abcde.com/technote6/admin.php À¸·Î Á¢¼ÓÇؼ­ Ãâ·Â»óŸ¦ È®ÀÎÇÑ´Ù.
                »ó´ë°æ·Î Çü½Ä¿¡¼­ Àüü°æ·Î Çü½ÄÀ¸·Î ¹Ù²Û °ÍÀÏ »ÓÀÌ´Ï Ãâ·Â»óÅ´ ¾Æ¹« º¯È­°¡ ¾ø´Â°Ô Á¤»óÀÌ´Ù.
                Ãâ·Â ÀÌ»óÀÌ ¹ß»ýÇÑ´Ù¸é lib.php ¼öÁ¤½Ã °æ·Î ÁöÁ¤ÀÌ À߸øµÈ °ÍÀÌ´Ï Àç È®ÀÎ ÇÒ°Í.
           [8]  ¼öÁ¤ÇÑ lib.php ÆÄÀÏÀ» Àû¿ëÇؼ­ technote7 À» ±âº»ÀûÀÎ ¼³Ä¡ ¹æ¹ý´ë·Î ¼³Ä¡ ÇÑ´Ù.
           [9]  http://abcde.com/technote7/admin.php À¸·Î Á¢¼ÓÇؼ­ Ãâ·Â»óŸ¦ È®ÀÎÇÑ´Ù.
                  ±âÁ¸ ¹öÀüÀÇ µ¥ÀÌŸ¸¦ °øÀ¯ÇÏ°Ô lib.php ¸¦ ¼öÁ¤ÇÑ »óȲÀ̹ǷΠDB ¼ÂÆõîÀÇ °úÁ¤ ¾øÀÌ ¹Ù·Î °ü¸®ÀÚ ÆäÀÌÁö·Î Á¢¼ÓµÇ¾î¾ß Á¤»óÀÌ´Ù.
           [10]  ±âÁ¸ º¸µå¿¡ ´ëÇØ http://abcde.com/technote6/board.php?board=±âÁ¸º¸µå¸í&command=shop À¸·Î Á¢¼ÓÇßÀ»¶§
                ±âÁ¸ ȨÆäÀÌÁö Ʋ ¾È¿¡ Å×Å©¼¥ »óÇ° ¸®½ºÆ®°¡ »ðÀԵǷÁ¸é ./skin_board/½ºÅ²*/9_element.php ÆÄÀÏÀ»
                Å×Å©¼¥ ¹öÀüÀÇ °ÍÀ¸·Î ¹Ù²ã ÁÖ°í(function Insert_Javascript() ÀÌÇÏ ºÎºÐÀÌ ¹Ù²î¾úÀ½)
                ./include/ Æú´õµµ Å×Å©¼¥ ¹öÀü °ÍÀ¸·Î ¹Ù²ã Áà¾ß ÇÑ´Ù.

          ¡Ø ÇÊÈ÷ È®ÀÎÇÒ »çÇ× : 
               Å×Å©³ëÆ® ³»ºÎ¿¡´Â ¿©·¯°¡Áö ÀÀ¿ë À¯Æ¿ ¼Ò½º(ÂÊÁö ¾Ë¸²ÀÌ, ȸ¿ø·©Å·, Ä«·»´Ù,½ºÅ² ºÎ¼Ó ¿ä¼Ò µîµî...)µéÀÌ ÀÖ´Ù.
               Çʼö ¿ä¼Ò´Â ¾Æ´ÏÁö¸¸ ȨÆäÀÌÁö ±¸¼º¿ä¼Ò·Î ¸¹ÀÌ ¾²ÀÌ´Â °ÍµéÀÌ´Ù.  ±×·± ÆÄÀϳ»¿¡¼­µµ °æ·Î¸¦ ÁöÁ¤ÇÏ´Â Ç׸ñÀÌ ´õ·¯ ÀÖ´Ù.
               ¿¹¸¦ µé¸é ÂÊÁö µµÂøÀ» ¾Ë·ÁÁÖ´Â util_iframe_msgcheck.php ¼Ò½º¸¦ ¿­¾î º¸¸é
               $data_path='./data'; °°ÀÌ data µð·ºÅ丮 °æ·Î¸¦ Á¤ÀÇÇÏ´Â Ç׸ñÀÌ ÀÖ´Ù.
               À§ [1]~[8] ¼³¸íó·³ lib.php ¸¦ ¼öÁ¤ÇÑ »óÅ¿¡¼­ ÀÀ¿ë À¯Æ¿ ¼Ò½º¸¦ »ç¿ëÇÒ¶§´Â ¼Ò½º³»¿¡ ÀÌ·¯ÇÑ °æ·Î ÁöÁ¤Ç׸ñÀÌ
               ÀÖ´ÂÁö È®ÀÎÇÏ°í ÀÖ´Ù¸é ±×°Íµµ lib.php ¿¡¼­ ¼öÁ¤ÇÑ °Í°ú °°ÀÌ ¼öÁ¤À» Çؼ­ »ç¿ëÇØ¾ß ÇÑ´Ù.
               ÀÌ°ÍÀº °øÀ¯±âÁØÀÌ µÈ,  ±âÁ¸ ¿î¿µÁßÀÎ Å×Å©³ëÆ®´Â »ó°ü¾øÁö¸¸ Ãß°¡ ¼³Ä¡ ¿¬µ¿½ÃŲ °Í¿¡´Â ÇÊÈ÷ È®ÀÎÇÒ »çÇ×ÀÌ´Ù.


     C. ±âÁ¸ Å×Å©³ëÆ®¿¡ µ¤¾î ¾²±â·Î ¼³Ä¡½Ã
           ±âÁ¸ ¹öÀüÀ» ¿øº»»óÅ ±×´ë·Î »ç¿ëÇÏ°í ÀÖ¾ú´Ù¸é ./data/ Æú´õ¸¦ Á¦¿ÜÇÑ ÀüüÆÄÀÏÀ» ¹Ù·Î µ¤¾î ½á¹ö¸®¸é µÇÁö¸¸
           ¿øº» »óÅ´ë·Î »ç¿ëÇÏ´Â °æ¿ì´Â °ÅÀÇ ¾øÀ» °ÍÀÌ´Ï °ð ¹Ù·Î µ¤¾î ¾²·Á´Â ½Ãµµ´Â ÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ´Ù.
           ¼îÇθô ±â´É¿ÜÀÇ ´Ù¸¥ ºÎºÐµéÀº ±âÁ¸ ¹öÀü°ú Å« Â÷ÀÌ°¡ ¾øÀ¸¹Ç·Î À§ 'B' Ç×ÀÇ ¼³¸íó·³ ±âÁ¸ ¹öÀüÀ» À¯ÁöÇÑä
           ¼îÇθô ±â´É ¹öÀüÀ» Ãß°¡¼³Ä¡ Çؼ­ ¿¬µ¿½ÃÅ°´Â °ÍÀÌ ÀûÀýÇÏ´Ù.  ²À µ¤¾î ½á¾ß¸¸ ÇÏ´Â »çÁ¤ÀÌ ÀÖ´Ù¸é ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù.
           ±âÁ¸ ¼³Ä¡µÈ ÁÖ¼Ò°¡ http://abcde.com/technote6/board.php ÀÓÀ» °¡Á¤ÇÑ ¼³¸íÀÌ´Ù.
           [1]  ±âÁ¸ technote6 Æú´õ¸íÀ» ´Ù¸¥ À̸§À¸·Î º¯°æÇØ ³õ°í, »õ·Î technote6 Æú´õ¸¦ »ý¼ºÇؼ­ °Å±â¿¡ Å×Å©¼¥ ¹öÀüÀ» ¼³Ä¡ÇÑ´Ù.
                 ±âÁ¸¹öÀü¿¡¼­ lib.php ¼Ò½º³»ÀÇ ¼³Á¤À» ¿øº»°ú ´Ù¸£°Ô ¼öÁ¤Çؼ­ »ç¿ëÇß¾ú´Ù¸é »õ·Î ¼³Ä¡ÇÏ´Â Å×Å©¼¥ ¹öÀü¿¡¼­µµ
                 ±×¿Í µ¿ÀÏÇÏ°Ô ¼³Á¤À» º¯°æÇØ ÁØ ´ÙÀ½ ¼³Ä¡ÇØ¾ß ÇÑ´Ù.
           [2]  ±âÁ¸¹öÀü¿¡¼­ »ç¿ëÇÏ´ø ½ºÅ²Æú´õ¸¦ º¹»çÇؼ­ »õ·Î ¼³Ä¡ÇÑ ¹öÀü¿¡ Á¦ À§Ä¡¸¦ ã¾Æ ¿Ã·Á ÁØ´Ù.
                ./skin_board/½ºÅ²* ¿Í ./skin_member/½ºÅ²* ÀÌ ÇØ´çµÈ´Ù.
                ´Ü,  ./skin_board/½ºÅ²*/9_element.php ÆÄÀϸ¸Àº »õ ¹öÀü°ÍÀ¸·Î ÇØ ÁÖ¾î¾ß ÇÑ´Ù.(function Insert_Javascript() ÀÌÇÏ ºÎºÐÀÌ ´Ù¸§)
           [3]   ½ºÅ²¿Ü¿¡ ´Ù¸¥ À¯Æ¿ÆÄÀÏÀ» ¼öÁ¤, Ãß°¡ÀÛ¼º Çؼ­ »ç¿ëÁßÀÌ ¾ú´Ù¸é ±× ÆÄÀϵ鵵 º¹»çÇؼ­ »õ·Î ¼³Ä¡ÇÑ ¹öÀü¿¡ µ¤¾î ¾´´Ù.

     D. ¿©·¯°³ ¿¬µ¿ ¼³Ä¡½Ã
           ÇÊ¿ä¿¡ ÀÇÇØ µ¿ÀÏ È¨ÆäÀÌÁö³»¿¡ ¿©·¯°³ÀÇ Å×Å©³ëÆ®¸¦ ¿¬µ¿µÇ°Ô ¼³Ä¡ÇÒ¶§´Â À§ 'B' Ç×ÀÇ ¼³¸í´ë·Î,
           ±âÁØÀÌ µÉ ÇÑ°³¸¦ Á¤ÇØ ³õ°í ±×°Í¿¡ °øÀ¯µÇ°Ô lib.php ³»ÀÇ °æ·Î,url À» ¼öÁ¤Çؼ­ ¼³Ä¡ÇÏ¸é µÈ´Ù.

     E. ¿©·¯°³ µ¶¸³ ¼³Ä¡½Ã
            µ¿ÀÏ È¨ÆäÀÌÁö¿¡ ¿©·¯°³ÀÇ Å×Å©³ëÆ®¸¦ ¼³Ä¡Ç쵂 »óÈ£ °øÀ¯ ¾øÀÌ µ¶¸³ÀûÀ¸·Î ½ÇÇàÇÏ°Ô ¼³Ä¡ÇÏ·Á¸é ¼³Ä¡Àü¿¡ lib.php ¸¦ ¿­°í
             $db_ident='a_tn';
             $ck_ident='aa';
             À§ µÎ ¼³Á¤À» ¸ðµÎ ´Ù¸£°Ô Çؼ­ ¼³Ä¡ÇÏ¸é µÈ´Ù.

     F. Å×Å©¼¥À» ¿©·¯°³ ¼³Ä¡Ç쵂 »óÇ°µî·Ï °ü¸®´Â °¢°¢ µ¶¸³ÀûÀ¸·Î ÇÏ°í ȸ¿øµî·Ï °ü¸®/°Ô½ÃÆÇ µîÀº °øÀ¯
             µ¿ÀÏ È¨ÆäÀÌÁö³»¿¡ ¿©·¯°³ÀÇ Å×Å©¼¥À» ¼³Ä¡Çؼ­ ¼îÇθô ¿î¿µÀº °¢°¢ µ¶¸³ÀûÀ¸·Î ÇÏ°í ȸ¿øµî·Ï°ü¸®³ª °Ô½ÃÆÇ µîÀº
             °øÀ¯µÇ°Ô ÇÏ·Á¸é À§ 'B' Ç×ÀÇ ¼³¸í´ë·Î lib.php ¸¦ ¼öÁ¤Çؼ­ ÀÏ¹Ý ÀÚ·á´Â °øÀ¯µÇ°Ô ÇÏ°í
             $CONFIG['shop_unq']='1'; ´Â °¢°¢ ´Ù¸¥ ¹øÈ£¸¦ ÁöÁ¤Çؼ­ ¼³Ä¡ÇÏ¸é µÈ´Ù.

               ¸¸¾à, ÀÌ¿Í °°Àº ¼³Ä¡ ȯ°æ¿¡¼­ »óÇ° ÁÖ¹®¼­ ¸®½ºÆ®¸¸ °øÀ¯(µ¿ÀÏÇÑ Å×ÀÌºí¿¡ ÀúÀå) ÇÏ·Á¸é lib.php ¿¡¼­ ÁÖ¹®¼­ Å×À̺í¸í º¯¼ö¸¦
               $CONFIG['table_sord']=$db_ident.'4_shop1_ord';
               $CONFIG['table_sord2']=$db_ident.'4_shop1_ord2';
               $CONFIG['table_sord3']=$db_ident.'4_shop1_ord3';
               ó·³ ÀÏÄ¡½ÃÄÑ ÁÖ¸é µÈ´Ù.
               »óÇ°¸ñ·Ï Å×À̺íÀ̳ª Àå¹Ù±¸´Ï¸ñ·ÏÅ×ÀÌºí µéµµ ÀÌó·³ °øÀ¯¸¦ ¿øÇÏ´Â Å×ÀÌºí¸¸ °øÀ¯½Ãų ¼ö ÀÖ´Ù.

   2. ¼îÇθô »ý¼º
         À§ Ç×ÀÇ ¼³¸í´ë·Î ¼³Ä¡ÀÛ¾÷À» ¿Ï·áÇß´Ù¸é ´ÙÀ½ ÀÛ¾÷À» ÁøÇàÇÑ´Ù. 
     [1]  °ü¸®ÆäÀÌÁö http://*******/admin.php ¿¡ Á¢¼ÓÇÑ´Ù.
     [2]  °ü¸®ÆäÀÌÁö¿¡¼­ '¼îÇθô' ¸Þ´º¸¦ Ŭ¸¯Çϸé ù È­¸é¿¡¼­ ¼îÇθô »ý¼º ¸Þ´º°¡ ³ªÅ¸³­´Ù.
     [3]  ¾È³»¿¡ µû¶ó ¼îÇθô »ý¼º âÀ» ¶Ù¿ì°í ´Ü°èº° ½ÇÇà¹öÆ°À» Ŭ¸¯ÇÏ¸é ¼îÇθôÀÌ »ý¼ºµÈ´Ù.
     [4]  ÀüüÀûÀÎ ±¸Á¶¸¦ »ìÆì º»´Ù. »ý¼ºÁ÷ÈÄ ±âº» ¼³Á¤°ªÀÌ Àû¿ëµÇ¾î ÀÖ°í °ßº»»óÇ°µµ µî·ÏµÇ¾î ÀÖ´Ù.
            ½ÇÁúÀûÀÎ ¼îÇθô »çÀÌÆ® ÀÛ¾÷À» Çϱâ Àü¿¡ °ßº»À» ÅëÇØ Àüü ±¸Á¶¸¦ ÃæºÐÈ÷ ÀÌÇØÇÏ´Â °ÍÀº ¸Å¿ì Áß¿äÇÏ´Ù.
     [5]  'ȯ°æ¼³Á¤' ¸Þ´º·Î µé¾î°¡¼­ ±âº»ÀûÀÎ ¼³Á¤À» ÇÑ´Ù.
            a, »óÁ¡ ±âº»¼³Á¤ - ¾÷üÁ¤º¸,°èÁ¹øÈ£ µî°ú °°Àº Áß¿ä Ç׸ñµéÀº ¹Ýµå½Ã Àç¼³Á¤ ÇØ¾ß ÇÑ´Ù. ±âŸ Ç׸ñÀº ±âº»°ªÀ¸·Î ³ªµÖµµ µÈ´Ù.
            b, »óÇ°ÄÚ³Ê ºÐ·ù - Å×Å©¼¥ÀÇ ÀüüÀûÀÎ ±¸Á¶¸¦ ÆľÇÇÑÈÄ ³ªÁß¿¡ º¯°æÅä·Ï ÇÑ´Ù. Ãʱ⠼³Ä¡½Ã ´çÀå º¯°æÇÒ ÇÊ¿ä´Â ¾ø´Ù.
            c, ¸ÅÀå Ãâ·Â¼³Á¤ - À§ ³»¿ë°ú °°À½.
            d, Åùèȸ»ç µî·Ï - À§ ³»¿ë°ú °°À½.

   3. °áÁ¦ ¼­ºñ½º ¸ðµâ ¿¬µ¿
      ¤ý½Å¿ëÄ«µå, °èÁÂÀÌü, ÀüÈ­°áÁ¦ µîÀÇ ¼­ºñ½º¸¦ À§ÇÑ ¼³Á¤ÀÌ´Ù.
      ¤ýÇö±Ý, ¿Â¶óÀÎ ÅëÀå ÀÔ±Ý °Å·¡¸¸ ÇÑ´Ù¸é PG ¿¬µ¿Àº ÇÊ¿äÄ¡ ¾Ê´Ù.
      ¤ýÅ×Å©¼¥¿¡´Â ±âº»ÀûÀ¸·Î ¿Ã´õ°ÔÀÌÆ® , KCP , µ¥ÀÌÄÞ , À̴Ͻýº °áÁ¦ ¸ðµâÀÌ Áö¿øµÈ´Ù.
      ¤ýPG »ç¿ÍÀÇ °è¾àÁ¶°ÇÀ̳ª °áÁ¦¹æ½ÄÈ®Àå µî¿¡ µû¶ó ±âº»Á¦°øµÈ  °áÁ¦¸ðµâÀÌ Áö¿øÇÏÁö ¸øÇÏ´Â ºÎºÐÀÌ ÀÖÀ» ¼ö ÀÖ´Ù.
      ¤ý°áÁ¦°ü·Ã ÄÚµå, ¸ðµâÀº ./skin_shop/½ºÅ²¸í/pay/ °æ·Î¿¡ À§Ä¡Çϸç ÄÚµå¼öÁ¤, Ãß°¡°¡ °¡´ÉÇÏ´Ù.
      ¤ýÅ×Å©³ëÆ®INC ÀÇ Á¦ÈÞ ¾÷üÀÎ '¿Ã´õ°ÔÀÌÆ®' ¿Í °è¾à½Ã µî·Ïºñ¿ë°ú °áÁ¦ ¼ö¼ö·á¸¦ ÇÒÀÎ ¹ÞÀ» ¼ö ÀÖ´Ù.(°è¾à¾È³»)


       ¿Ã´õ°ÔÀÌÆ® PG ¿¬µ¿ (AGSPay v4.0) (http://www.allthegate.com) - ¼ÒÄÏÀü¼Û ¹æ½Ä , ¿¡½ºÅ©·Î Æ÷ÇÔ
           [1] ¿Ã´õ°ÔÀÌÆ® Ãø°ú PG ¼­ºñ½º¸¦ °è¾àÇÑ´Ù.
           [2] Å×Å©¼¥ °ü¸®¡æȯ°æ¼³Á¤¡æ»óÁ¡ ±âº»¼³Á¤¡æ2. °áÁ¦ °ü·Ã ¼³Á¤¡æPG°áÁ¦ ½Ã½ºÅÛ ¿¬µ¿   ¿¡¼­
                 °áÁ¦¸ðµâÀ» 'allthegate' À¸·Î ¼±ÅÃÇÏ°í ¿Ã´õ°ÔÀÌÆ®¿¡¼­ ¹ß±Þ¹ÞÀº »óÁ¡ ID ¸¦ ÁöÁ¤ÇÑ´Ù.
                 (mertKey,  ºñ¹Ð¹øÈ£ µîÀº ÁöÁ¤ÇÏÁö ¾Ê¾Æµµ µÈ´Ù)
           [3] ¸¸¾à, ÈÞ´ëÆù°áÁ¦¸¦ Àû¿ëÇÏ·Á¸é ´ÙÀ½ °úÁ¤À» Ãß°¡ ÇØ¾ß ÇÑ´Ù. 
                 a,  ¿Ã´õ°ÔÀÌÆ®Ãø°ú ÈÞ´ëÆù°áÁ¦ Ãß°¡ °è¾àÀ» ÇÑ´Ù.
                 b,  ¿Ã´õ°ÔÀÌÆ®·ÎºÎÅÍ CP ¾ÆÀ̵ð, CP ºñ¹Ð¹øÈ£, SUB-CPID(¿É¼Ç), »óÇ°ÄÚµå ¸¦ ¹ß±Þ ¹Þ´Â´Ù.
                 c,  skin_shop/½ºÅ²¸í/pay/allthegate/step1_send_data.php ÆÄÀÏÀ» ÆíÁý±â·Î ¿­°í
                      »ó´ÜºÎ¿¡ ÀÖ´Â 'ÇÚµåÆù °áÁ¦ »ç¿ëº¯¼ö ¼³Á¤' À» ¼³Á¤ÇÑ´Ù.
           [4] ±âŸ : ¿Ã´õ°ÔÀÌÆ®Ãø¿¡¼­ Á¦°øµÇ´Â ¸Å´º¾óÀ» ¹Þµå½Ã ÀÐ¾î º¼°Í.
           [5] ±âŸ : °è¾à½Ã Å×Å©³ëÆ® »ç¿ëÀÚÀÓÀ» ¸í½ÃÇÏ¸é µî·Ïºñ¿ë°ú °áÁ¦ ¼ö¼ö·á ÇÒÀÎÀû¿ëÀ» ¹ÞÀ» ¼ö ÀÖ´Ù.


       KCP PG ¿¬µ¿ (AX-HUB 6.0) (http://kcp.co.kr) - ¼ÒÄÏÀü¼Û ¹æ½Ä , ¿¡½ºÅ©·Î Æ÷ÇÔ
           [1] KCP Ãø°ú PG ¼­ºñ½º¸¦ °è¾àÇÑ´Ù.
           [2] KCP ÃøÀ¸·Î ºÎÅÍ '»çÀÌÆ® ÄÚµå' ¿Í '»çÀÌÆ® Å°' ¸¦ ¹ß±Þ ¹Þ´Â´Ù.
           [3] ~technote/skin_shop/standard/pay/kcp/bin/pp_cli    ÆÄÀÏ Æ۹̼ÇÀ» 755 ·Î ÁöÁ¤ÇÑ´Ù. (±¸¹öÀüÀº »õ·Î ¼³Ä¡)
           [4] Å×Å©¼¥ °ü¸®¡æȯ°æ¼³Á¤¡æ»óÁ¡ ±âº»¼³Á¤¡æ2.°áÁ¦°ü·Ã ¼³Á¤¡æPG°áÁ¦ ½Ã½ºÅÛ ¿¬µ¿   ¿¡¼­
                °áÁ¦¸ðµâÀ» 'kcp' ·Î ¼±ÅÃÇÏ°í [PG¿¬µ¿ »óÁ¡ID => »çÀÌÆ®ÄÚµå] , [PG¿¬µ¿ mertKey => »çÀÌƮŰ] ¸¦ ÁöÁ¤ÇÑ´Ù.
                (ºñ¹Ð¹øÈ£, ºÎ°¡Key µîÀº ÁöÁ¤ÇÏÁö ¾Ê¾Æµµ µÈ´Ù)
           [5] KCP»óÁ¡°ü¸®(http://admin.kcp.co.kr) ¡æ »óÁ¡Á¤º¸°ü¸® ¡æ Á¤º¸º¯°æ ¡æ °øÅëURLÁ¤º¸    ¿¡ URL µî·ÏÇϱâ.
                ÇöÀç Å×Å©¼¥ ¼îÇθô ÁÖ¼Ò°¡
                http://abcde.com/technote/board.php?board=tnshopmain&command=shop À̶ó°í °¡Á¤ ÇÑ´Ù¸é [°øÅëURLÁ¤º¸] ¶õ¿¡´Â
                http://abcde.com/technote/board.php?board=tnshopmain&command=shop&subact=pay&exe=side&step=step6_virtual
                ·Î µî·ÏÇÏ¸é µÈ´Ù.  °¡»ó°èÁ °áÁ¦½Ã ½Ç½Ã°£ Å뺸¸¦ À§ÇÑ ÁÖ¼ÒÀÌ´Ù.
           [6] ¿¡½ºÅ©·Î °áÁ¦¸¦ Àû¿ë ÇÏ·Á¸é
               1,  KCP »óÁ¡°ü¸® ¡æ °í°´¼¾Å¸ ¡æ ¼­ºñ½ºº¯°æ¹× Ãß°¡ ¡æ ¿¡½ºÅ©·Î ½Åû   ¿¡¼­ ¼­ºñ½º ½Åû¹× ¿¡½ºÅ©·Î Àû¿ë±Ý¾× ¼³Á¤.
               2,  Å×Å©¼¥ °ü¸®¡æȯ°æ¼³Á¤¡æ»óÁ¡ ±âº»¼³Á¤¡æ2.°áÁ¦°ü·Ã ¼³Á¤¡æPG°áÁ¦ ½Ã½ºÅÛ ¿¬µ¿¡æ¿¡½ºÅ©·Î   ¿¡ üũ.
           [7] ±âŸ
              ¤ý KCP ÀÚ·á½Ç¿¡¼­ °áÁ¦¸ðµâ °ü·Ã ¸Å´º¾óÀ»  ´Ù¿î ¹Þ¾Æ Çʵ¶(ºÎ°¡ÀûÀÎ ³»¿ëÀÌ ÀÖÀ½)
              ¤ý ±âº»Á¦°ø ¸ðµâÀº UNIX/Linux ¼­¹ö¿ëÀÌ´Ù.
                   Windows ¼­¹ö¿¡¼­ »ç¿ëÇÏ·Á¸é kcp Æú´õ³»ÀÇ bin, lib ¸¦ Windows¿ëÀ¸·Î ±³Ã¼ÇØ¾ß ÇÑ´Ù(technote.co.kr ¿¡¼­ ´Ù¿î·Îµå)
              ¤ý Å×Å©³ëÆ®7 ÀÌÀü ¹öÀü¿¡¼­´Â ~technote/include/shop/pay/side.php  ÆÄÀÏÀ» Ãß°¡ÇØ¾ß ÇÑ´Ù(technote.co.kr ¿¡¼­ ´Ù¿î·Îµå)


       µ¥ÀÌÄÞ PG ¿¬µ¿ (http://ecredit.dacom.net) - À¥Àü¼Û ¹æ½Ä , ¿¡½ºÅ©·Î Æ÷ÇÔ
           [1] µ¥ÀÌÄÞÃø°ú PG ¼­ºñ½º¸¦ °è¾àÇÑ´Ù.
           [2] µ¥ÀÌÄÞÀÇ »óÁ¡°ü¸®ÀÚ¿¡ Á¢¼ÓÇؼ­ °è¾àÁ¤º¸¡æ»óÁ¡°ü¸®Á¤º¸¡æ½Ã½ºÅÛ ¿¬µ¿Á¤º¸¡æ½ÂÀÎ °á°ú Àü¼Û ¿©ºÎ ¼³Á¤À» 'À¥Àü¼Û' ¹æ½ÄÀ¸·Î
                 ¼³Á¤ÇÏ°í  '¼­¹öOSŸÀÔ' ¼³Á¤Ç׸ñµµ Å×Å©³ëÆ®°¡ ¼³Ä¡µÈ ¼­¹ö ȯ°æÀ» ¼±ÅÃÇØ ÁØ´Ù.
           [3] Å×Å©¼¥ °ü¸®¡æȯ°æ¼³Á¤¡æ»óÁ¡ ±âº»¼³Á¤¡æ2. °áÁ¦ °ü·Ã ¼³Á¤¡æPG °áÁ¦ ½Ã½ºÅÛ ¿¬µ¿ ¿¡¼­
                 °áÁ¦¸ðµâÀ» 'dacom' À¸·Î ¼±ÅÃÇÏ°í µ¥ÀÌÄÞ¿¡¼­ ¹ß±Þ¹ÞÀº »óÁ¡ ID ¿Í mertKey ¸¦ ÁöÁ¤ÇÑ´Ù.
                 mertKey ´Â À§ [2] Ç×ÀÇ ÆäÀÌÁö¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
           [4]  ±âŸ, µ¥ÀÌÄÞÃø¿¡¼­ Á¦°øµÇ´Â ¸Å´º¾óÀ» ¹Þµå½Ã ÀÐ¾î º¼°Í.


       À̴Ͻýº PG ¿¬µ¿ (INIpay 4.1) (http://www.inicis.com) - ¼ÒÄÏÀü¼Û ¹æ½Ä , ¿¡½ºÅ©·Î ¾øÀ½
            [1] À̴ϽýºÃø°ú PG ¼­ºñ½º¸¦ °è¾àÇÑ´Ù.
            [2] PG ¼­ºñ½º °è¾àÀÌ Ã¼°áµÇ¸é À̴Ͻýº·Î ºÎÅÍ ´ÙÀ½À» ¹ß±Þ ¹Þ´Â´Ù.
                   1,  10 ÀÚ¸® »óÁ¡ ¾ÆÀ̵ð (´ë¼Ò¹®ÀÚ ±¸ºÐ)
                   2,  key ÆÄÀÏ 3°³ (keypass.enc, mcert.pem, mpriv.pem)
                   3,  key password (¼ýÀÚ 4ÀÚ¸®)
            [3] À̴Ͻýº ÀÚ·á½Ç¿¡¼­ °áÁ¦¸ðµâ 'INIpayTX 4' PHP ¹öÀüÀ» '¼öµ¿¼³Ä¡' ¿ëÀ¸·Î ´Ù¿î ¹Þ´Â´Ù(¸ðµâ & ¸Å´º¾ó)
                   OS º°·Î ±¸ºÐµÇ¾î ÀÖÀ¸´Ï ¹Ýµå½Ã OS ȯ°æ(Å×Å©³ëÆ® ¼³Ä¡ÇÑ ¼­¹öȯ°æ)¿¡ ¸Â´Â °ÍÀ¸·Î ¹Þ¾Æ¾ß ÇÑ´Ù.
                  (À̴Ͻýº ¸Å´º¾óÀ» º¸¸é 'ÀÚµ¿¼³Ä¡' ¹æ¹ý°ú  '¼öµ¿¼³Ä¡' ¹æ¹ýÀÌ Àִµ¥ ¼öµ¿¼³Ä¡ ¹æ¹ýÀÌ ¿ÏÀüÇÑ°Å °°´Ù)
            [4] ´Ù¿î¹ÞÀº ¼öµ¿¼³Ä¡ ÆÄÀÏÀ» ¾ÐÃà ÇØÁ¦Çϸé 'INIpay41' ¶ó´Â Æú´õ°¡ ÀÖ´Ù.
                   ÀÌ Æú´õ¸¦ À¥¼­¹ö¿¡ ¿Ã¸®´Âµ¥ º¸¾È»ó À¥¿¡¼­ Á¢±Ù ºÒ°¡´ÉÇÑ °æ·Î¿¡ ¿Ã¸®µµ·Ï ÇÑ´Ù.
                   ¿¹¸¦ µé¾î, ÀϹÝÀû À¥È£½ºÆà ¼­¹öÀÇ °æ¿ì Å×Å©³ëÆ® ¼³Ä¡°æ·Î°¡
                   /user/home1/public_html/technote7/board.php ¶ó¸é
                   /user/home1/INIpay41 ·Î ¿Ã¸®¸é µÈ´Ù. (À¥Á¢±Ù °¡´ÉÇÑ °æ·Î¿¡ ¿Ã·Áµµ ½ÇÇàÀº µÇÁö¸¸ º¸¾È»ó ÁÁÁö ¾Ê´Ù)
            [5] ~/INIpay41/key/ Æú´õ³»¿¡ »óÁ¡¾ÆÀ̵ð Æú´õ¸¦ »ý¼ºÇÑ´Ù. Áï, À̴Ͻýº¿¡¼­ ¹ß±Þ¹ÞÀº »óÁ¡ ¾ÆÀ̵𰡠'abcde12345' ¶ó°í ÇÑ´Ù¸é
                    /user/home1/INIpay41/key/abcde12345/ °ú °°ÀÌ »óÁ¡¾ÆÀ̵ð¿Í °°Àº À̸§ÀÇ Æú´õ¸¦ key Æú´õ³»¿¡ »ý¼ºÇÏ°í
                    À̴Ͻýº¿¡¼­ ¹ß±Þ¹ÞÀº key ÆÄÀÏ 3°³ (keypass.enc, mcert.pem, mpriv.pem)À» ÇØ´ç Æú´õ¾È¿¡ ¿Ã¸°´Ù.
            [6] Æ۹̼ÇÀ» ÁöÁ¤ÇÑ´Ù.
                    /user/home1/INIpay41/phpexec/  Æú´õ¿Í ³»ºÎ ÆÄÀÏ ÆÛ¹Ì¼Ç : 755
                    /user/home1/INIpay41/key/ Æú´õ¿Í ÇÏÀ§ Æú´õ ÆÛ¹Ì¼Ç : 755, ³»ºÎÆÄÀÏ 644
                    /user/home1/INIpay41/log/  Æú´õ ÆÛ¹Ì¼Ç : 777
                    (¾ÐÃàÆÄÀÏ¿¡ log Æú´õ°¡ µé¾î ÀÖÁö ¾Ê¾Ò´Ù¸é ¼öµ¿À¸·Î »ý¼ºÇØ Áà¾ß ÇÑ´Ù.)
             [7] Å×Å©³ëÆ®ÀÇ  ./skin_shop/½ºÅ²¸í/pay/inicis/step3_pay_action.php  ÆÄÀÏÀ» ÆíÁý±â·Î ¿­°í »ó´ÜºÎÀÇ ¼³Á¤Ç׸ñ¿¡¼­
                    $inipay_dir_path="/user/home1/INIpay41";  ¿Í °°ÀÌ °áÁ¦ ¸ðµâÀ» ¿Ã¸° Æú´õÀÇ °æ·Î¸¦ ´ëÀÔÇØ ÁØ´Ù.
             [8] Å×Å©¼¥ °ü¸®¡æȯ°æ¼³Á¤¡æ»óÁ¡ ±âº»¼³Á¤¡æ2. °áÁ¦ °ü·Ã ¼³Á¤¡æPG °áÁ¦ ½Ã½ºÅÛ ¿¬µ¿ ¿¡¼­
                   °áÁ¦¸ðµâÀ» 'inicis' À¸·Î ¼±ÅÃÇÏ°í À̴Ͻýº¿¡¼­ ¹ß±Þ¹ÞÀº »óÁ¡ ID ¿Í key °ªÀ» ÁöÁ¤ÇÑ´Ù.
             [9] °¡»ó°èÁ °áÁ¦ Å뺸 URL ÁöÁ¤Çϱâ (°¡»ó°èÁ °áÁ¦¸¦ »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ì´Â ¹«½ÃÇÒ°Í)
             [10] ±âŸ, À̴Ͻýº Ãø¿¡¼­ Á¦°øµÇ´Â ¸Å´º¾óÀ» ¹Þµå½Ã ÀÐ¾î º¼°Í.


       ´Ù¸¥ PG ¼­ºñ½º¿Í ¿¬µ¿ÇÏ·Á¸é
             [1]  ./skin_shop/½ºÅ²¸í/pay/kcp/  Æú´õ¸¦ º¹»çÇؼ­ ´Ù¸¥ Æú´õ¸íÀ¸·Î Ãß°¡ÇÑ´Ù.
                   À§ °æ·Î¿¡´Â stop1*.php ~ step7*.php ÀÇ °áÁ¦ ´Ü°èº° ÆÄÀÏÀÌ µé¾î Àִµ¥  ÆÄÀÏÀ̸§Àº ¿ø·¡´ë·Î À¯Áö µÇ¾î¾ß ÇÑ´Ù.
             [2]  step2_info_msg.php ¿Í step4_result_msg.php ¼Ò½º´Â ¼öÁ¤¾øÀÌ ¿ø·¡´ë·Î ³öµÎ¸é µÇ°í ³ª¸ÓÁö ÆÄÀϵéÀº
                   ÇØ´ç PG ¼­ºñ½º ¹æ½Ä¿¡ ¸Â°Ô ¼öÁ¤ÇØ¾ß ÇÑ´Ù.   ¼Ò½º¸¦ ¿­¸é ÆÄÀϺ° ¿ªÇÒ°ú º¯¼ö¿¡ ´ëÇÑ ÁÖ¼®ÀÌ µé¾î ÀÖ´Ù.
             [3]  Å×Å©¼¥ °ü¸®¡æȯ°æ¼³Á¤¡æ»óÁ¡ ±âº»¼³Á¤¡æ2. °áÁ¦ °ü·Ã ¼³Á¤¡æPG °áÁ¦ ½Ã½ºÅÛ ¿¬µ¿ÀÇ ¼³Á¤À» º¯°æÇÑ´Ù.

   4. SMS ¼­ºñ½º ¿¬µ¿
       Å×Å©¼¥¿¡´Â
       ÈÄÀÌÁî(http://www.whoisweb.net) ¿Í 
       ÅëÅ«¾ÆÀÌ(http://sms.tongkni.co.kr) ÀÇ SMS ¸ðµâÀÌ ±âº»À¸·Î µé¾î ÀÖ´Ù.
       ¼ÂÆùæ¹ýÀº [3. ¼³Ä¡] ÆäÀÌÁö ³»ÀÇ ¿ÜºÎ ¸ðµâ ¿¬µ¿ÀÛ¾÷ ÆäÀÌÁöÀÇ SMS °ü·Ã ¼³¸íÀ» ÂüÁ¶ÇÏ¸é µÈ´Ù.
       SMS ¼­ºñ½º¸¦ »ç¿ëÇÏÁö ¾Ê´Â ´Ù¸é ÀÌ ¼ÂÆÃÀÛ¾÷Àº ÇÊ¿äÄ¡ ¾Ê´Ù.

   5. ½Ç¸íÀÎÁõ ¼­ºñ½º ¿¬µ¿
       Å×Å©¼¥¿¡´Â
       Çѱ¹½Å¿ëÆò°¡ Á¤º¸(http://www.namecheck.co.kr) ÀÇ ½Ç¸íÀÎÁõ ¼­ºñ½º¿¡ ¿¬µ¿°¡´ÉÇÑ Äڵ尡 µé¾î ÀÖ´Ù.
       ȸ¿øµî·Ï½Ã ½Ç¸íÀÎÁõ °úÁ¤À» °ÅÄ¡°Ô ÇÒ °æ¿ì¿¡¸¸ ÇÊ¿äÇÏ´Ù.
       ¼ÂÆùæ¹ýÀº ¿ÜºÎ ¸ðµâ ¿¬µ¿ÀÛ¾÷ ÆäÀÌÁöÀÇ ½Ç¸íÀÎÁõ °ü·Ã ¼³¸í ÂüÁ¶.

   6. ȨÆäÀÌÁö ±¸¼º

         ½º Ų
         Å×Å©¼¥ÀÇ ¼îÇθô ȨÆäÀÌÁö ±¸¼º¿ä¼Ò´Â ./skin_shop/ ½ºÅ²Æú´õ ¾È¿¡ µé¾î ÀÖ´Ù.
         Å×Å©¼¥ ¿øº»¿¡´Â ./skin_shop/standard/ ½ºÅ²ÀÌ ±âº»À¸·Î µé¾î ÀÖ´Ù.
         »ç¿ëÀÚ°¡ »õ ½ºÅ²À» Ãß°¡ÇÏ·Á¸é standard Æú´õ¸¦ º¹»çÇؼ­ ´Ù¸¥ Æú´õ¸íÀ¸·Î Ãß°¡ ÇÏ°í
         Å×Å©¼¥ °ü¸® ȯ°æ¼³Á¤¡æ¸ÅÀå Ãâ·Â¼³Á¤¡æ2,SHOP ½ºÅ² ¼³Á¤ ¿¡¼­ Ãß°¡µÈ ½ºÅ²¸¦ ¼±ÅÃÇØ ÁÖ¸é µÈ´Ù.
         ½ºÅ²ÆÄÀÏ ±¸¼º º¸±â

        Àüü ·¹À̾ƿô
±âº»ÀûÀÎ ·¹À̾ƿô ¿µ¿ª ±¸ºÐÀº ¿ìÃø ±×¸²°ú °°´Ù.
°¢ ¿µ¿ª¿¡ include µÉ ÆÄÀÏÀº Å×Å©¼¥ °ü¸® ÆäÀÌÁöÀÇ 
ȯ°æ¼³Á¤¡æ¸ÅÀå Ãâ·Â¼³Á¤¡æ2,SHOP ½ºÅ² ¼³Á¤ ¿¡¼­ ÁöÁ¤ÇÑ´Ù.
¨ç »ó´Ü: ./skin_shop/½ºÅ²¸í/1_layout/top/*.php
¨è ÁÂÃø: ./skin_shop/½ºÅ²¸í/1_layout/left/*.php
¨é ¿ìÃø: ./skin_shop/½ºÅ²¸í/1_layout/right/*.php
¨ê ÇÏ´Ü: ./skin_shop/½ºÅ²¸í/1_layout/bottom/*.php
¨ë ¸ÞÀÎ: ./skin_shop/½ºÅ²¸í/2_view_main/*.php
±âº»ÀûÀ¸·Î µé¾î ÀÖ´Â ÆÄÀÏ ¿Ü¿¡ Ãß°¡ÇÏ·Á¸é ±âº» ½ºÅ²ÆÄÀÏÀ»
º¹»çÇؼ­ µ¿ÀÏ Æú´õ³»¿¡ »õ ÆÄÀϸíÀ¸·Î Ãß°¡ÇÏ°í
ÆíÁýÀÛ¾÷ ÇÏ¸é µÈ´Ù.  »õ ÆÄÀÏÀÌ Ãß°¡µÇ¸é
ȯ°æ¼³Á¤¡æ¸ÅÀå Ãâ·Â¼³Á¤¡æ2,SHOP ½ºÅ² ¼³Á¤ ¿¡ ³ªÅ¸³­´Ù.

¿ìÃø ±×¸²¿¡¼­ '0' ¹ø¿¡ ÇØ´çµÇ´Â ÀüüºÐÇÒ ¸ÞÀÎ HTML Àº
º¸µå ½ºÅ²ÀÇ 1_main_html.php ÆÄÀÏÀÌ´Ù.
Áï, ¼îÇθô Á¢¼Ó URL ÀÌ
...board.php?board=myshop&command=shop À϶§
¸ÞÀÎ HTML Àº myshop º¸µåÀÇ ¼³Á¤
[2-1] Àüü ·¹À̾ƿô html ½ºÅ² ¿¡¼­ ÁöÁ¤ÇÑ ÆÄÀÏÀÌ Àû¿ëµÈ´Ù.
À̸¦ È®ÀÎÇϱâ À§ÇØ...  Ãʱ⠼³Ä¡½Ã ±âº»À¸·Î Àû¿ëµÇ´Â
tnshopmain º¸µåÀÇ ¼³Á¤ [2-1] Àüü ·¹À̾ƿô html ½ºÅ² À» º¸ÀÚ.
./skin_board/t_shop_default/1_main_html.php À¸·Î
¼³Á¤µÇ¾î ÀÖ´Â °ÍÀ» È®ÀÎ ÇÒ ¼ö ÀÖ´Ù. µû¶ó¼­ ¿ìÃø ±×¸²°ú °°Àº
±âº»ºÐÇÒ ±¸µµ´Â ./skin_board/t_shop_default/1_main_html.php
ÆÄÀÏ¿¡¼­ Á¤ÇØÁø °ÍÀÓÀ» ¾Ë ¼ö ÀÖ´Ù.
ÀÌó·³ ¼îÇθô Á¢¼Ó½Ã ¾î¶² º¸µå¸íÀ¸·Î Á¢¼ÓÇÏ´À³Ä¿¡ µû¶ó
´Ù¸¥ ±¸µµ¸¦ °¡Áø ȨÆäÀÌÁö¸¦ µ¿½Ã±¸Çö ÇÏ´Â °ÍÀÌ °¡´ÉÇÏ°Ô µÈ´Ù.
Å×Å©³ëÆ®¸¦ óÀ½ »ç¿ëÇÑ´Ù¸é ÀÌ ºÎºÐÀÌ ±î´Ù·Ó°Ô ´À²¸Áú¼ö Àִµ¥,
º» ¸Å´º¾ó¿¡¼­ º¸µå(°Ô½ÃÆÇ)À» ÀÌ¿ëÇÑ ÀÏ¹Ý È¨ÆäÀÌÁö Á¦ÀÛ¹æ¹ýÀ»
ÀÐ°í ³ª¸é ½±°Ô ÀÌÇØ°¡ µÉ°ÍÀÌ°í, ÀÌ ¹æ½ÄÀÇ È®À强¿¡ ´ëÇØ
ÃæºÐÇÑ Àǹ̸¦ °®°Ô µÉ °ÍÀÌ´Ù.


 ÁÖ ÄÁÅÙÃ÷ È­¸é
À§ ±×¸²¿¡¼­ '5' ¹ø ¿µ¿ª¿¡´Â ¿©·¯°¡Áö ÆäÀÌÁö°¡ µé¾î °¡°Ô µÈ´Ù.
¸ÞÀÎȨÆäÀÌÁö, »óÇ°¸ñ·Ï, »óÇ°Á¤º¸, ÁÖ¹®¼­¾ç½Ä, °Ô½ÃÆÇ... µî
ÀÌ°Í ¿ª½Ã Å×Å©¼¥ °ü¸® ÆäÀÌÁö¿¡¼­ 
ȯ°æ¼³Á¤¡æ¸ÅÀå Ãâ·Â¼³Á¤¡æ2,SHOP ½ºÅ² ¼³Á¤ ¿¡¼­ ÁöÁ¤Çϸç
½ºÅ² ÆÄÀÏ Ãß°¡ ¹æ¹ýµµ À§ Ç×ÀÇ ¼³¸í°ú °°´Ù.
         »õ È­¸é Ãß°¡
         ./skin_shop/½ºÅ²¸í/abcde/testxx.php ¿Í °°ÀÌ ½ºÅ² ³»¿¡
         »õ Æú´õ(abcde)¸¦ »ý¼ºÇÏ°í ÆÄÀÏ(testxx.php)À» ¿Ã¸®°í
         Á¢¼Ó URL À» ...board.php?board=tnshopmain&command=shop&view=abcde&exe=testxx ¿Í °°ÀÌ Á¢¼ÓÇϸé
         À§ ±×¸²ÀÇ '5' ¹ø ¿µ¿ª¿¡ testxx.php ÀÇ ³»¿ëÀÌ »ðÀԵȴÙ.
         ÀÌ·¯ÇÑ Çü½ÄÀ¸·Î »ðÀԵǴ ÆÄÀÏÀÇ ¼Ò½º¿¡¼­´Â Å×Å©³ëÆ®³»ÀÇ ¸ðµç º¯¼ö¸¦ ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.
         ¶ÇÇÑ Å×Å©³ëÆ®·Î ÀÏ¹Ý È¨ÆäÀÌÁö Á¦ÀÛ¹æ½Ä¿¡¼­ »ç¿ëÇÏ´Â ¿©·¯°¡Áö ¹æ¹ýµéÀÌ ¼îÇθô¿¡¼­µµ À¯È¿ÇÏ´Ù.


        Æ˾÷ ·¹À̾î(twindow) Ãß°¡ - ajax ¹æ½Ä
             »óÇ°Á¤º¸ ¹Ì¸®º¸±â, º¸°üÇÔ, ¿À´Ãº» »óÇ°¸ñ·Ï ... µî°ú °°Àº ÆäÀÌÁö´Â Æ˾÷·¹À̾î ÇüÅ·Π¶ß´Âµ¥
             ÀÌ·¯ÇÑ ÇüÅÂÀÇ Æ˾÷·¹À̾  Ãß°¡ÇÏ·Á¸é ÀÚ¹Ù½ºÅ©¸³Æ® twindow_OPEN() ÇÔ¼ö¸¦ »ç¿ëÇÏ¸é µÈ´Ù.
             ex, <a onclick="twindow_OPEN('twindow_test','testid','xname=xvalue&yname=yvalue','left=100,top=120,move_left=-100,move_top=20,slide=right,slide_out=5')">Å×½ºÆ® TWINDOW</a>
             twindow_OPEN() ÇÔ¼ö¿¡ Àü´ÞÇÒ ÀÎÀÚ´Â
             twindow_OPEN('Ãâ·ÂÆÄÀϸí','·¹À̾îID',GETÆĶó¸ÞŸ','Ãâ·Â¿É¼Ç','form_name','js_src','css_href','function_name')  ÀÌ´Ù
             Ãâ·ÂÆÄÀϸí Àº ÇʼöÀÌ°í ³ª¸ÓÁö ÀÎÀÚµéÀº »ý·«ÇÒ ¼ö ÀÖ´Ù.
                 ÀÎÀÚ¼Ó¼º
                 ¤ýÃâ·ÂÆÄÀϸí :    Ãâ·ÂÆÄÀϸíÀ»  'testxx' ¶ó°í ÁöÁ¤ÇÏ¸é  ./skin_shop/½ºÅ²¸í/3_plugin_twindow/testxx.php ÆÄÀÏÀÌ ·¹À̾î·Î Ãâ·ÂµÈ´Ù.
                                         ÆÄÀϳ»¿ë ÀÛ¼º ¹æ½ÄÀº ./skin_shop/½ºÅ²¸í/3_plugin_twindow/ Æú´õ³»¿¡ ±âº»À¸·Î µé¾î ÀÖ´Â ÆÄÀϵéÀ» ÂüÁ¶ÇÏ¸é µÈ´Ù.
                 ¤ý·¹À̾îID :       °¢°¢ÀÇ Ã¢À̸§À» ÁöÁ¤ÇÑ´Ù. µ¿ÀÏÇÑ Ã¢À̸§À» ÁöÁ¤Çϸé âƲÀ» °øÀ¯ÇÏ°Ô µÇ°í ´Ù¸¥À̸§À» ÁöÁ¤ÇÏ¸é °¢°¢ÀÇ Ã¢Æ²·Î Ãâ·ÂµÈ´Ù.
                 ¤ýGETÆĶó¸ÞŸ : Ãâ·ÂµÉ ÆÄÀÏ¿¡ ¾î¶² º¯¼ö°ªÀ» Àü´ÞÇÏ°íÀÚ ÇÒ¶§ ½Ç¾î º¸³½´Ù.
                 ¤ýform_name :  ÇöÀç Ãâ·ÂµÈ ÆäÀÌÁö³» Æû¹®¼­¸¦ ½ÇÇà(submit()) ½ÃÄѼ­ Ãâ·ÂÆÄÀÏ¿¡ ¿¢¼¼½º ÇÑ´Ù. ½ÇÇà½Ãų Æû name À» ÁöÁ¤ÇÏ¸é µÈ´Ù.
                 ¤ý js_src :         ·¹À̾ Ãâ·ÂÇϱâ Àü¿¡ ÀÚ¹Ù½ºÅ©¸³Æ® ÆÄÀÏÀ» ·ÎµùÇÑ´Ù. ·ÎµùÇÒ ÀÚ¹Ù½ºÅ©¸³Æ® ÆÄÀÏÁÖ¼Ò(url) À» ÁöÁ¤ÇÏ¸é µÈ´Ù.
                 ¤ýcss_href :     ·¹À̾ Ãâ·ÂÇϱâ Àü¿¡ CSS ÆÄÀÏÀ» ·ÎµùÇÑ´Ù. ·ÎµùÇÒ CSS ÆÄÀÏÁÖ¼Ò(url) À» ÁöÁ¤ÇÏ¸é µÈ´Ù.
                 ¤ýfunction_name : Ãâ·Â¹°(htmlÄÚµå)À» ¹Þ¾Æ¼­ ¹Ù·Î ·¹À̾î·Î Ãâ·ÂÇÏÁö ¾Ê°í ´Ù¸¥ ½ºÅ©¸³Æ® ÇÔ¼ö¿¡ Ãâ·Â¹°À» Àü´ÞÇÑ´Ù.
                                          Àü´ÞÇÒ funcname À» ÁöÁ¤ÇÏ¸é µÈ´Ù. ÇØ´ç function Àº  testfunc(layerID,getHTML){ ... } ÇüÅ·Π°ªÀ» ¹Þµµ·Ï ÀÛ¼ºÇÏ¸é µÈ´Ù.
                 ¤ýÃâ·Â¿É¼Ç :     left=100,top=120,move_left=-100,move_top=20,slide=right,slide_out=3  ... ó·³ ¿©·¯ ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
                           ¤ýleft   :   Ãâ·Â À§Ä¡.  È­¸é ÁÂÃø¿¡¼­ ºÎÅÍÀÇ °Å¸®.
                           ¤ýtop   :  Ãâ·Â À§Ä¡ .  È­¸é »ó´Ü¿¡¼­ ºÎÅÍÀÇ °Å¸®.
                           ¤ýmove_left : Ãâ·Â À§Ä¡.  ¸¶¿ì½º Ŭ¸¯ÇÑ À§Ä¡·ÎºÎÅÍ ÁÂÃøÀ¸·Î »ó´ëÀû °Å¸®.
                           ¤ýmove_top : Ãâ·Â À§Ä¡.  ¸¶¿ì½º Ŭ¸¯ÇÑ À§Ä¡·ÎºÎÅÍ »ó´ÜÀ¸·Î »ó´ëÀû °Å¸®.
                           ¤ýslide  :  ½Ã°¢È¿°ú.  ½½¶óÀ̵ù ¹æÇâÀ» ÁöÁ¤ÇÑ´Ù. (left,top,right,bottom)
                           ¤ýslide_out : ½Ã°¢È¿°ú.  8 À» ÁöÁ¤Çß´Ù¸é Ãâ·ÂÈÄ 8 ÃÊÈÄ¿¡ ½½¶óÀ̵ùµÇ¸é¼­ »ç¶óÁø´Ù.

                 iwindow ¹æ½Ä °ú ´Ù¸¥Á¡Àº, iwindow ´Â iframe ű׸¦ È°¿ëÇؼ­ º°°³ÀÇ ÆäÀÌÁö¸¦ iÇÁ·¹ÀÓ ¾È¿¡ Ãâ·ÂÇÏ´Â ¹æ½ÄÀÌ°í,
                 ¿©±â¼­ ¼³¸íÇÏ´Â twindow ´Â ajax ¹æ½ÄÀ¸·Î html Äڵ带 ¹Þ¾Æ¿Í¼­ ÇöÀç Ãâ·ÂµÈ html ¹®¼­¿¡ Á÷Á¢ Ãß°¡(innerHTML) ½ÃŲ´Ù´Â °ÍÀÌ ´Ù¸£´Ù.
                 Æ˾÷ ·¹À̾î Ãß°¡½Ã ¾î¶² ¹æ½ÄÀ» »ç¿ëÇÒ°ÇÁö´Â »ç¿ëÀÚÀÇ ¸òÀÌ´Ù. (Ãʺ¸ÀÚ ÀÔÀå¿¡¼­´Â iwindow ¹æ½ÄÀÌ ´õ ½¬¿ï°ÍÀÌ´Ù.)


         °Ô½ÃÆÇ Ãß°¡
          [1]  ROOT¡æº¸µå°ü¸® ÆäÀÌÁö¿¡¼­ º¸µå(°Ô½ÃÆÇ)¸¦ »ý¼ºÇÑ´Ù.
          [2]  »ý¼ºÇÑ º¸µåÀÇ ¼³Á¤, "[2-1] Àüü ·¹À̾ƿô html ½ºÅ²" ¿¡¼­ ¼îÇθô ±¸¼ºÀÌ µé¾î°£ ½ºÅ²À» Àû¿ëÇÑ´Ù.
              ÇÁ·Î±×·¥ ¼³Ä¡Ãʱ⠽ÃÁ¡¿¡¼­ ¼îÇθô ±¸¼ºÀÌ µé¾î°£ ½ºÅ²Àº [t_shop_default ¡æ 1_main_html.php] ÀÌ´Ù.
          [3]  °Ô½ÃÆÇÀ¸·Î ¿¬°áµÇ´Â ¸Þ´º(¸µÅ©)¸¦ ¼îÇθôÀÇ ½ºÅ²ÆÄÀÏ¿¡ »ðÀÔÇÑ´Ù.
          [4]  ¿ëµµ¿¡ ¸Â°Ô °Ô½ÃÆÇ ÇüÅÂ,±ÇÇÑ µîÀ» ¼³Á¤ÇÑ´Ù.

   7. ÆäÀÌÁöº° ¿¬°á ÁÖ¼Ò (URL)
      ¿¬µ¿µÇ´Â º¸µå¸íÀÌ 'myshop' À̶ó°í °¡Á¤ÇÑ URL ÀÌ´Ù.
      (±âº» ¿¬µ¿º¸µå¸í ÁöÁ¤Àº Å×Å©¼¥°ü¸®¡æȯ°æ¼³Á¤¡æ¸ÅÀåÃâ·Â¼³Á¤¡æ±âº»¼³Á¤ ¿¡¼­ ÁöÁ¤)

        ¤ý¸ÞÀÎÆäÀÌÁö       :   board.php?board=myshop&command=shop
        ¤ýÀüü»óÇ°¸ñ·Ï    :   board.php?board=myshop&command=shop&view=2_view_list
        ¤ýƯÁ¤»óÇ°ÄÚ³Ê    :   board.php?board=myshop&command=shop&corner=ÄڳʹøÈ£
        ¤ý»óÇ°¸ñ·ÏÁ¤·Ä    :   board.php?board=myshop&command=shop&sort=Á¤·Ä±âÁØÇʵå¸í
        ¤ý»óÇ°Á¤º¸ º»¹®   :   board.php?board=myshop&command=shop&view=2_view_body&no=»óÇ°±Û¹øÈ£
        ¤ýÀå¹Ù±¸´Ï          :   board.php?board=myshop&command=shop&view=2_view_cart
        ¤ýÁÖ¹®Á¶È¸¸ñ·Ï    :   board.php?board=myshop&command=shop&view=order&exe=order_index
        ¤ýÁÖ¹®Á¶È¸°Ë»ö    :   board.php?board=myshop&command=shop&view=6_public_order&exe=order_search

       ¼îÇθô ¿Ü ÀÏ¹Ý È¨ÆäÀÌÁö ±¸¼º ¿ëµµ·Î »ý¼ºÇÑ º¸µå(°Ô½ÃÆÇ) ¿¡ ´ëÇؼ­µµ À§¿Í °°ÀÌ command=shop ¸í·ÉÀ»
       ºÙ¿© ¿¬°áÇÏ¸é ¼îÇθô °ü·Ã ÆäÀÌÁö°¡ ¸ÞÀÎÀ¸·Î »ðÀԵȴÙ.    °Ô½ÃÆÇ & ±âŸ..

   8. ±âŸ
      ¤ý ¼îÇθô °ü·Ã Å×À̺í¸í(MySQL)Àº ./lib.php ¿¡¼­ Àç±ÔÁ¤ ÇÒ ¼ö ÀÖ´Ù. (¿©·¯°³ ¼³Ä¡ÈÄ ÀϺΠÅ×ÀÌºí¸¸ °øÀ¯½Ã)
      ¤ý ¼îÇθô °ü·Ã Å×À̺íÀÇ °¢ Ä÷³¸í °ú ¼Ó¼ºÀº ./include/schema/ ³»ÀÇ ½ºÅ°¸¶ ÆÄÀÏÀ» ÂüÁ¶ÇÏ¸é µÈ´Ù.
      ¤ý Å×Å©³ëÆ® ¸Å´º¾ó³»ÀÇ ÀÏ¹Ý È¨ÆäÀÌÁö Á¦ÀÛ ¹æ¹ý¿¡¼­ ¼³¸íÇÏ´Â ¿©·¯ ÀÀ¿ë¹æ¹ýµéÀº ¼îÇθô ȨÆäÀÌÁö¿¡µµ Àû¿ëµÈ´Ù.
      ¤ý 1°³ ȨÆäÀÌÁö ³»¿¡ ¿©·¯°³ÀÇ »óÁ¡À» ¸¸µé·Á¸é À§ '1, ¼³Ä¡' Ç×ÀÇ D, E, F ÆÄÆ® ¼³¸íÀ» ÂüÁ¶ ÇÒ°Í.


       º» ÆäÀÌÁö´Â Å×Å©¼¥ÀÇ ±âº»¼³Ä¡ ¹æ¹ý°ú ¿ÜÇüÀû ±¸Á¶ÀÌÇØ Á¤µµ¸¦ ¸ñÀûÀ¸·Î ÀÛ¼ºµÈ °ÍÀÔ´Ï´Ù.
       Á»´õ ¼¼ºÎÀûÀÎ ³»¿ëÀº Á¦ÀÛ»ç ȨÆäÀÌÁö °Ô½ÃÆÇÀ» ÀÌ¿ëÇϽñ⠹ٶø´Ï´Ù.



          copyright¨Ï : TECHNOTE INC , www.technote.co.kr