2. Another board »ç¿ë

ÀÛ¼ºÀÚ : konlo (http://www.konlo.net)
ÀÛ¼ºÀÏ : 2003³â 5¿ù 22ÀÏ
ÆíÁý : 2003³â 11¿ù 21ÀÏ

 1. °³¿ä

another board´Â ÇÁ·¹ÀÓ ¾øÀÌ È¨ÆäÀÌÁö¸¦ ÀÛ¼ºÇϰíÀÚ ÇÒ ¶§ ƯÁ¤ÇÑ À§Ä¡¿¡ °Ô½ÃÆÇÀ» »ðÀÔÇÒ ¼ö ÀÖµµ·ÏÇÏ´Â KONLO BOARDÀÇ ÇÑ ±â´ÉÀÔ´Ï´Ù.

KONLO BOARD´Â ¸ðµç ¼Ò½º°¡ Class·Î µÇ¾î Àֱ⠶§¹®¿¡ °Ô½ÃÆÇÀ» ĸ½¶È­ ÇÏ°í Æ¯Á¤ À§Ä¡ÀÇ ¿øÇÏ´Â °÷¿¡¼­ ÆäÀÌÁö¸¦ ·ÎµåÇϰí Ãâ·ÂÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾ú½À´Ï´Ù.

±âÁ¸ °Ô½ÃÆÇµéÀº ³ëÇÁ·¹Àӽà ÇϳªÀÇ °Ô½ÃÆÇ¿¡ ÇϳªÀÇ ÇüÅ·ΠµðÀÚÀÎÀÌ Á¦ÇÑ µÇ´Â ¹Ý¸é KONLO BOARD´Â another board ±â´ÉÀ» ÅëÇÏ¿©

¶È°°Àº °Ô½ÃÆÇÀ» ¿©·¯ °³ÀÇ another board¸¦ »ý¼ºÇÏ°í °¢°¢ÀÇ µðÀÚÀο¡ ¸Âµµ·Ï ÆäÀÌÁö¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.   

  °Ô½ÃÆÇÀ» ƯÁ¤ µð·ºÅ丮¿¡ ³Ö°í ¿©±â¼­´Â °íÁ¤µÈ ÆÄÀϸ¸À» Æ÷ÇÔÇÏ´Â °ÍÀÌ´Ù.
  °¡·É »ó´Ü 2¹øÂ° ¸Þ´º¿¡¼­¸¸ »ç¿ëÇÏ´Â °Ô½ÃÆÇÀ̶ó¸é ¿©±â¿¡¼­ »ç¿ëÇϴ ƯÁ¤ ÆÄÀϸ¸À» Æ÷ÇÔÇϵµ·Ï °Ô½ÃÆÇÀ» ÀÛ¼º ÇÏ´Â °ÍÀÔ´Ï´Ù.

* ¼Ò½º´Â ¼³Ä¡ µð·ºÅ丮 ¹ØÀÇ kBoard/AnotherBoard ¹×¿¡ ÀÖ½À´Ï´Ù. ¿¹Á¦¸¦ Á÷Á¢ ½ÇÇàÇϽø鼭 ¸Å´º¾óÀ» ÀÐ¾î º¸½Ã±â ¹Ù¶ø´Ï´Ù.

 /Menu1/BoardList.php

<?

    require("Menu1.php");

    $Board->LoadTemplate();

?>

/Menu2/BoardList.php

<?

    require("Menu2.php");

    $Board->LoadTemplate();

?>

 Another Board´Â À§¿Í °°ÀÌ °Ô½ÃÆÇ¿¡¼­ »ç¿ëµÇ´Â class¸¦ °¡Áö°í ƯÁ¤ À§Ä¡¿¡¼­ °Ô½ÃÆÇÀ» È£ÃâÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.

    1) ±¸¼º ÆÄÀÏ
        KONLO BOARD¿¡¼­ »ç¿ëµÇ´Â »ç¿ëÀÚ È­¸éÀº ´ÙÀ½°ú °°ÀÌ 4°³ÀÇ ÆÄÀϸ¸ÀÌ Á¸ÀçÇÕ´Ï´Ù.
        1) ¸®½ºÆ®
        2) º¸±â
        3) ÀÔ·Â ¹× ¼öÁ¤
        4) ´Ù¿î ·Îµå
        ¾Æ·¡ Ç¥´Â ÆÄÀÏ À̸§°ú °¢°¢¿¡ ´ëÇÑ ¼³¸í ¹× È£Ãâ Class¸¦ ³ªÅ¸ ³À´Ï´Ù. È£Ãâ Class´Â ÆäÀÌÁö¿¡ ÇÊ¿äÇÑ ±â´ÉÀ» ó¸®ÇÏ´Â classÀÔ´Ï´Ù.

    ÆÄÀÏ À̸§

    ¼³¸í

    È£Ãâ Class

    kAnotherEnv.php

    ȯ°æ ¼³Á¤ ÆÄÀÏ

     

    BoardList.php

    ±Û ¸®½ºÆ® ÆÄÀÏ

    KCBoardList.php

    BoardView.php

    ±Û º¸±â ÆÄÀÏ

    KCBoardView.php

    BoardWrite.php

    ±Û ¾²±â ÆÄÀÏ

    KCBoardWrite.php

    BoardDownLoad.php

    ÷ºÎÆÄÀÏ ´Ù¿î ·Îµå ÆÄÀÏ

    KCBoardDownLoad.php

    2) ȯ°æ ¼³Á¤
        È¯°æ ¼³Á¤ÀÇ ¸ñÀûÀº ±âº»ÀûÀ¸·Î .KLO¸¦ ·Îµå ÇÏ°í ÆÄÀÏ °æ·ÎµéÀ» ÁöÁ¤ÇÕ´Ï´Ù.

  • kAnotherEnv.php ÆÄÀÏ
    •  

    <?

        /* --------------------------------------------------

         * KONLO BOARD ¼³Ä¡ ¼³Á¤

         * ´ÙÀ½ 2°¡Áö Ç׸ñÀ» üũ ÇØÁֽʽÿÀ

         * 1) »ç¿ëÀÚ WEB SERVER À§Ä¡ ¼³Á¤

         *     (1) °³ÀÎ »ç¿ëÀÚ°¡ º°µµÀÇ WEB SERVERÀ» ¿î¿µÇÒ °æ¿ì

         *         - if(!defined("K_USER_WEB_ROOT")) define("K_USER_WEB_ROOT", $DOCUMENT_ROOT);

         *            ÀÌ¿Í °°ÀÌ $DOCUMENT_ROOT¸¦ »ç¿ëÇÕ´Ï´Ù.

         *     (2) °³ÀÎ WEB SERVER¾Æ ¾Æ´Ñ ±âº» WEB SERVER¸¦ ÀÌ¿ëÇÏ´Â °æ¿ì

         *         - if(!defined("K_USER_WEB_ROOT")) define("K_USER_WEB_ROOT", "/home/konlo/public_html");

         *         - ÀÌ¿Í °°ÀÌ ÀÚ½ÅÀÇ WEB SERVER ROOT¸¦ ¼³Á¤ÇÕ´Ï´Ù.

         * 2) PHP .KLOÀÇ ¼³Ä¡µð·ºÅ丮

         *     (1)  K_INSTALL_DIR ¸¦ Á¤ÀÇ ÇÕ´Ï´Ù.

         *         - if(!defined("K_INSTALL_DIR"))   define("K_INSTALL_DIR", "/kb101");

         * -------------------------------------------------- */

     

    L01:    if(!defined("KANOTHERENV"))

    L02:    {

    L03:        define("KANOTHERENV", true);

    L04:

    L05:        /* --------------------------------------------------

    L06:         * MODIFY :

    L07:         * -------------------------------------------------- */

    L08:        if(!defined("K_USER_ROOT"))     define("K_USER_ROOT", $DOCUMENT_ROOT);

    L09:        if(!defined("K_INSTALL_DIR"))   define("K_INSTALL_DIR", "/install_dir");

    L10:

    L11:        if(!defined("K_LIB_ENV"))      require(K_USER_ROOT . K_INSTALL_DIR . "/kEnv.php");

    L12:        if(!defined("KBOARDENV"))      require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/KBoardEnv.php");

    L13:    }

    ?>

     *»¡°£»ö ºÎºÐÀº »ç¿ëÀÚ È¯°æ¿¡ ¸Âµµ·Ï ¼öÁ¤ÇؾßÇÒ ºÎºÐ ÀÔ´Ï´Ù.

     

    ±â´É)

    1) KANOTHERENV Á¤ÀÇ

        - L01~L03±îÁö KANOTHERENV¸¦ Á¤ÀÇÇÕ´Ï´Ù. À̰ÍÀº KANOTHERENVÀÇ Áߺ¹µÈ Á¤ÀÇ ¹æÁöÇÕ´Ï´Ù.


    2) ¼³Ä¡ µð·ºÅ丮¸¦ ¼³Á¤
       - L08~L09 ±îÁö »ç¿ëÀÚÀÇ WEB ServerÀÇ À§Ä¡¿Í ¼³Ä¡ µð·ºÅ丮¸¦ ¼³Á¤ÇÕ´Ï´Ù.


    3) PHP .KLO¸¦ Load
       - L11¿¡¼­ .KLOÀÇ È¯°æ ¼³Á¤ ÆÄÀÏÀÎ kEnv.php¸¦ ·Îµå ÇÕ´Ï´Ù.

     

    4) KONLO BOARD Load
       - L12¿¡¼­ KONLO BOARDÀÇ È¯°æ ¼³Á¤À» ·Îµå ÇÕ´Ï´Ù.  

     

    3) °Ô½ÃÆÇ ÆÄÀÏ
 

  • BoardList.php
     ±âº» ¼Ò½º ³»¿ë ÀÔ´Ï´Ù.
  • <?

    L01:    require("kAnotherEnv.php");

    L02:    if(!defined("KCBOARDLIST"))    require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/Board/KCBoardList.php");

    L03: 

    L04:    $BoardList = new KCBoardList;

    L05:    $BoardList->PageLoad();

    L06:    $BoardList->LoadTemplate();

    L07:    $BoardList->PageEnd();

    ?>

     

    1) Another board ȯ°æ ·Îµå

        - L01 : ¾Õ¿¡¼­ ¼³Á¤ÇÑ kAnotherEnve.php ÆÄÀÏÀ» ·Îµå ÇÕ´Ï´Ù.

     

    2) ¸®½ºÆ®¿¡ »ç¿ëµÇ´Â class¸¦ ·Îµå ÇÕ´Ï´Ù.

        - L02 : ÀνºÅçµð·ºÅ丮 ¹ØÀ¸·Î /kBoard/Board/KCBoardList.php ·Î class¸¦ ·Îµå ÇÕ´Ï´Ù.

     

    3) ÆäÀÌÁö¸¦ Ãâ·ÂÇÑ´Ù.

        - L04 : ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.

        - L05 : PageLoad()·Î °Ô½ÃÆÇ Ãâ·Â Áغñ¸¦ ÇÕ´Ï´Ù.

        - L06 : LoadTemplate()·Î ³»¿ëÀ» Ãâ·ÂÇÕ´Ï´Ù. (½ÇÁ¦·Î ¿©±â¿¡¼­ È­¸é¿¡ ³»¿ëÀÌ Ã߷µÊ)

        - L07 : PageEnd()·Î ³»¿ëÀ» ¸¶¹«¸®ÇÕ´Ï´Ù.

     

     

    ´ÙÀ½Àº ½ÇÁ¦ »ç¿ë ¿¹Á¦ÀÔ´Ï´Ù.

    <?

    L01:    require("kAnotherEnv.php");

    L02:    if(!defined("KCBOARDLIST"))    require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/Board/KCBoardList.php");

    L03: 

    L04:    $BoardList = new KCBoardList;

    L05:    $BoardList->PageLoad();

    L06:     include("../header.php");

    L07: 

    L08:?>

    L09:<TR>

    L10:    <TD width="14" background="/crack/images/main1_04.gif" WIDTH=14 HEIGHT=316></TD>

    L11:    <TD valign="top" background="/crack/images/main_back.gif" align="left" width="603">

    L12:        <!------------------------ ----------------------->

    L13:        <?

    L14:            include("board_menu.php");

    L15:        ?>

    L16:        <br>

    L16:        <br>

    L17:        <br>

    L18:        <?

    L19:            $BoardList->LoadTemplate();

    L20:        ?> 

    L21:        <!------------------------ ----------------------->

    L22:    </TD>

    L23:    <TD width="10" background="/crack/images/main1_06.gif" WIDTH=10 HEIGHT=316></TD>

    L24:    <TD width="8" background="/crack/images/lright_bg.gif"><p>&nbsp;</p></TD>

    L25:    </TR>

    L26:<?

    L27:     include("../footer.php");

    L28:    $BoardList->PageEnd();

    L29:?>

    * ÆÄ¶õ»ö ºÎºÐÀÌ Ã·°¡µÈ ³»¿ëÀÔ´Ï´Ù.

    À§¿Í °°ÀÌ ÇÊ¿äÇÑ °÷¿¡   $BoardList->LoadTemplate();   ·Î Board¸¦ Ãâ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
       - L19 : ÇÊ¿äÇÑ °÷¿¡¼­ °Ô½ÃÆÇ ³»¿ëÀ» »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
       - L01~L05 : ¾Õ ¿¹Á¦¿Í µ¿ÀÏ
       - L06~L17, L21~L27 ±îÁö »ç¿ëÀÚ°¡ ¿øÇÏ´Â ÇüÅÂÀÇ µðÀÚÀÎÀ» »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • BoardView.php
    ±âº» ¼Ò¼Ò ³»¿ë
     

    <?

    L01:    require("kAnotherEnv.php");

    L02: 

    L03:    if(!defined("KCBOARDVIEW"))    require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/Board/KCBoardView.php");

    L04:    if(!defined("KCBOARDLIST"))    require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/Board/KCBoardList.php");

    L05: 

    L06:    //±Û º¸±â Ãâ·Â

    L07:    $BoardView = new KCBoardView;

    L08:    $BoardView->m_IsDisplayFooter = false;

    L09:    $BoardView->PageLoad();

    L10:    $page     = $BoardView->GetPageName();

    L11:    $Contents = $BoardView->GetLoadTemplate();

    L12: 

    L13:     //±Û ¸®½ºÆ® Ãâ·Â

    L14:    $BoardList = new KCBoardList;

    L15:    $BoardList->m_IsDisplayHeader = false;

    L16:    $BoardList->PageLoad();

    L17:    $Contents .= $BoardList->GetLoadTemplate();

    L18:    print $Contents;

    L19:    $BoardView->PageEnd();

    ?> 

     

    1) Another board ȯ°æ ·Îµå

        - L01 : ¾Õ¿¡¼­ ¼³Á¤ÇÑ kAnotherEnve.php ÆÄÀÏÀ» ·Îµå ÇÕ´Ï´Ù.

     

    2)  class¸¦ ·Îµå ÇÕ´Ï´Ù.

        - L03 : ÀνºÅçµð·ºÅ丮 ¹ØÀ¸·Î /kBoard/Board/KCBoardView.php ·Î class¸¦ ·Îµå ÇÕ´Ï´Ù.
        - L04 : ÀνºÅçµð·ºÅ丮 ¹ØÀ¸·Î /kBoard/Board/KCBoardList.php ·Î class¸¦ ·Îµå ÇÕ´Ï´Ù.

     

    3) ±Û º¸±â Ãâ·Â
       - L06~L11 : ±Û º¸±â ³»¿ëÀ» Ãâ·ÂÇÕ´Ï´Ù.
       - L08  : Footer ³»¿ëÀ» Ãâ·ÂÇÏÁö ¸øÇÏ°Ô ÇÕ´Ï´Ù. Footer ³»¿ëÀº ±Û ¸®½ºÆ® Ãâ·ÂºÎºÐ¿¡¼­ Ãâ·ÂÇÕ´Ï´Ù.
       - L11 : ½ÇÁ¦ ³»¿ëÀ» Ãâ·ÂÇÏ´Â ºÎºÐÀÔ´Ï´Ù. ³»¿ëÀ» $Contents¿¡ ÀúÀåÇÏ°í ¸®½ºÆ® ³»¿ë°ú °°ÀÌ L18¿¡¼­ Ãâ·Â

     

    4) ±Û ¸®½ºÆ® Ãâ·Â
       - L14~L19 : ±îÁö ¸®½ºÆ®¿Í ¾Õ¿¡¼­ ÀúÀåÇÑ ±Û º¸±â ³»¿ëÀ» Ãâ·ÂÇÕ´Ï´Ù.
       - L15 : ¿©±â´Â header ³»¿ëÀ» Ãâ·ÂÇÏÁö ¸øÇÏ°Ô ÇÕ´Ï´Ù.(±Û º¸±â Ãâ·Â¿¡¼­ header´Â Ãâ·ÂµÇ°Ô µÊ)
       - L18 : ÀúÀåµÈ $Contents ³»¿ëÀ» Ãâ·ÂÇÕ´Ï´Ù.

    ´ÙÀ½Àº ¿¹Á¦ ÆÄÀÏÀÔ´Ï´Ù.

    <?

    L01:    require("kAnotherEnv.php");

    L02: 

    L03:    if(!defined("KCBOARDVIEW"))    require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/Board/KCBoardView.php");

    L04:    if(!defined("KCBOARDLIST"))    require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/Board/KCBoardList.php");

    L05: 

    L06:    //±Û º¸±â Ãâ·Â

    L07:    $BoardView = new KCBoardView;

    L08:    $BoardView->m_IsDisplayFooter = false;

    L09:    $BoardView->PageLoad();

    L10:    $Contents = $BoardView->GetLoadTemplate();

    L11:  

    L12:    //±Û ¸®½ºÆ® Ãâ·Â

    L13:    $BoardList = new KCBoardList;

    L14:    $BoardList->m_IsDisplayHeader = false;

    L15:    $BoardList->PageLoad();

    L16:    $Contents .= $BoardList->GetLoadTemplate();

    L17:    include("../header.php");

    L18:?>

    L19:<TR>

    L20:    <TD width="14" background="/crack/images/main1_04.gif" WIDTH=14 HEIGHT=316></TD>

    L21:    <TD valign="top" background="/crack/images/main_back.gif" align="left" width="603">

    L22:        <!------------------------ ----------------------->

    L23:        <?

    L24:            include("board_menu.php");

    L25:        ?>

    L26:        <br>

    L27:        <br>

    L28:        <?

    L29:            echo $Contents;

    L30:        ?>

    L31: 

    L32:        <!------------------------ ----------------------->

    L33:    </TD>

    L34:    <TD width="10" background="/crack/images/main1_06.gif" WIDTH=10 HEIGHT=316></TD>

    L35:    <TD width="8" background="/crack/images/lright_bg.gif"><p>&nbsp;</p></TD>

    L36:</TR>

    L37:<? 

    L38:    include("../footer.php");

    L39:    $BoardView->PageEnd();

    L40:?>
    * ÆÄ¶õ»ö ºÎºÐÀÌ Ã·°¡µÈ ³»¿ëÀÔ´Ï´Ù. 

       - L29 : ÇÊ¿äÇÑ °÷¿¡¼­ °Ô½ÃÆÇ ³»¿ëÀ» »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
        - L17~L28, L30~L38 ±îÁö »ç¿ëÀÚ°¡ ¿øÇÏ´Â ÇüÅÂÀÇ µðÀÚÀÎÀ» »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • BoardWrite.php
    ±âº» ¼Ò½º ³»¿ë
     
  • <?

    L01:    require("kAnotherEnv.php");

    L02:    if(!defined("KCBOARDWRITE"))    require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/Board/KCBoardWrite.php");

    L03: 

    L04:    $BoardWrite = new KCBoardWrite;

    L05:    $BoardWrite->PageLoad();

    L06:    $BoardWrite->LoadTemplate();

    L07:    $BoardWrite->PageEnd();

    ?>  

     

    1) Another board ȯ°æ ·Îµå

        - L01 : ¾Õ¿¡¼­ ¼³Á¤ÇÑ kAnotherEnve.php ÆÄÀÏÀ» ·Îµå ÇÕ´Ï´Ù.

     

    2) ±Û¾²±â¿¡ »ç¿ëµÇ´Â class¸¦ ·Îµå ÇÕ´Ï´Ù.

        - L02 : ÀνºÅçµð·ºÅ丮 ¹ØÀ¸·Î /kBoard/Board/KCBoardWrite.php ·Î class¸¦ ·Îµå ÇÕ´Ï´Ù.

     

    3) ÆäÀÌÁö¸¦ Ãâ·ÂÇÑ´Ù.

        - L04 : ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.

        - L05 : PageLoad()·Î °Ô½ÃÆÇ Ãâ·Â Áغñ¸¦ ÇÕ´Ï´Ù.

        - L06 : LoadTemplate()·Î ³»¿ëÀ» Ãâ·ÂÇÕ´Ï´Ù. (½ÇÁ¦·Î ¿©±â¿¡¼­ È­¸é¿¡ ³»¿ëÀÌ Ã߷µÊ)

        - L07 : PageEnd()·Î ³»¿ëÀ» ¸¶¹«¸®ÇÕ´Ï´Ù.

    ¿¹Á¦ ÆÄÀÏ

    <?

    L01:    require("kAnotherEnv.php");

    L02:    if(!defined("KCBOARDWRITE"))    require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/Board/KCBoardWrite.php");

    L03: 

    L04:    $BoardWrite = new KCBoardWrite;

    L05:    $BoardWrite->PageLoad();

    L06:    include("../header.php");

    L07:?>

    L08:<TR>

    L09:    <TD width="14" background="/crack/images/main1_04.gif" WIDTH=14 HEIGHT=316></TD>

    L10:    <TD valign="top" background="/crack/images/main_back.gif" align="left" width="603">

    L11:    <!------------------------ ----------------------->

    L12:    <?

    L13:        include("board_menu.php");

    L14:    ?>

    L15:    <br>

    L16:    <br>

    L17:    <?

    L18:        $BoardWrite->LoadTemplate();

    L19:    ?>

    L20:    <!------------------------ ----------------------->

    L21:    </TD>

    L22:    <TD width="10" background="/crack/images/main1_06.gif" WIDTH=10 HEIGHT=316></TD>

    L23:    <TD width="8" background="/crack/images/lright_bg.gif"><p>&nbsp;</p></TD>

    L24:</TR>

    L25:<?

    L26:    include("../footer.php");

    L27:    $BoardWrite->PageEnd();

    ?>

       - L18 : ÇÊ¿äÇÑ °÷¿¡¼­ °Ô½ÃÆÇ ³»¿ëÀ» »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
       - L01~L05 : ¾Õ ¿¹Á¦¿Í µ¿ÀÏ
       - L07~L16, L20~L26 ±îÁö »ç¿ëÀÚ°¡ ¿øÇÏ´Â ÇüÅÂÀÇ µðÀÚÀÎÀ» »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • BoardDownLoad.php
    ±âº» ¼Ò½º
     
  • <?

    L01:    require("kAnotherEnv.php");

    L02:    if(!defined("KCBOARDDOWNLOAD")) require(K_USER_ROOT . K_INSTALL_DIR . "/kBoard/Board/KCBoardDownLoad.php");

    L03: 

    L04:    $BoardDownLoad = new KCBoardDownLoad;

    L05:    $BoardDownLoad->PageLoad();

    ?>

     

    1) Another board ȯ°æ ·Îµå

        - L01 : ¾Õ¿¡¼­ ¼³Á¤ÇÑ kAnotherEnve.php ÆÄÀÏÀ» ·Îµå ÇÕ´Ï´Ù.

     

    2) ´Ù¿î·Îµå¿¡ »ç¿ëµÇ´Â class¸¦ ·Îµå ÇÕ´Ï´Ù.

        - L02 : ÀνºÅçµð·ºÅ丮 ¹ØÀ¸·Î /kBoard/Board/KCBoardDownLoad ·Î class¸¦ ·Îµå ÇÕ´Ï´Ù.

     

    3) ÆäÀÌÁö¸¦ Ãâ·ÂÇÑ´Ù.

        - L04 : ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.

        - L05 : PageLoad()·Î °Ô½ÃÆÇ Ãâ·Â Áغñ¸¦ ÇÕ´Ï´Ù.

     DownLoad ¼Ò½º´Â ±×·¡µµ »ç¿ëÇÕ´Ï´Ù. HTTP Header ¶§¹®¿¡ ±âŸ ÀÀ¿ëÀº ¾ø½À´Ï´Ù.

    4) ÆÄÀÏ ¿î¿µ

  • 5°³ÀÇ ÆÄÀÏÀº °°Àº µð·ºÅ丮 ¾È¿¡ ÀÖ¾î¾ßÇÕ´Ï´Ù.
  • ´ÙÀ½Àº konlo.net¿¡¼­ »ç¿ëÇÑ Another board ¿¹Á¦ÀÔ´Ï´Ù.
               board µð·ºÅ丮
  • µð·ºÅ丮

    /crack/board

    ¸®½ºÆ® º¸±â

    /crack/board/BoardList.php?tb=kb_talk

    ±Û º¸±â

    /crack/board/BoardView.php?tId=32&tb=kb_talk&pn=

    ±Û ¾²±â

    /crack/board/BoardWrite.php?tb=kb_talk&pn=

    ´Ù¿î ¹Þ±â

    /crack/board/BoardDownLoad.php?uid=7&tb=kb_talk&pn=

    study µð·ºÅ丮

    µð·ºÅ丮

    /crack/study

    ¸®½ºÆ® º¸±â

    /crack/study/BoardList.php?tb=kb_kstudy

    ±Û º¸±â

    /crack/study/BoardView.php?tId=30&tb=kb_kstudy&pn=

    ±Û ¾²±â

    /crack/study/BoardWrite.php?tb=kb_kstudy&pn=

    ´Ù¿î ¹Þ±â

    /crack/study/BoardDownLoad.php?uid=24&tb=kb_kstudy&pn=

  •  ÀÌ·¸°Ô Contents¸¦ ÀÛ¼ºÇϵíÀÌ ÇÊ¿äÇÑ °÷¿¡ °Ô½ÃÆÇÀ» Çϳª ¸¸µé ¼ö ÀÖ½À´Ï´Ù.

    5) ´ÜÁ¡

  • ´ÜÁ¡À̶ó¸é °Ô½ÃÆÇ¸¶´Ù ºÎºÐ ºÎºÐ º¯È¯µÇ´Â °÷ÀÌ ¸¹À» °æ¿ì »õ·Î »ý¼ºÇؾßÇÏ´Â Another BoardÀÇ ¼ö°¡ Áõ°¡ ÇÏ°Ô µË´Ï´Ù.

 Â÷·Ê