¸ÞÀΠȸ鿡¼ Top Image °¡Á®¿À±â
À̹ø ¿¹Á¦´Â ¸ÞÀÎȸ鿡¼ ƯÁ¤ °Ô½ÃÆÇÀÇ À̹ÌÁö¸¦ Ãâ·ÂÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ¼Ò°³ÀÔ´Ï´Ù.
1) ȯ°æ ¼³Á¤
¸ðµç ¿¹Á¦´Â .KLO¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çϴ ȯ°æÀ» ¼³Á¤ÇؾßÇÕ´Ï´Ù.
ȯ°æ ¼³Á¤Àº kEnv.php ÆÄÀÏÀ» ·ÎµåÇÏ´Â °Í¿¡¼ ½ÃÀÛÇÏ°Ô µË´Ï´Ù.
´ÙÀ½Àº ¼Ò½º ³»¿ëÀÔ´Ï´Ù. [¼Ò½º º¸±â]
<? |
(1) ¼³Ä¡ °æ·Î ¼³Á¤
L02: if(!defined("K_USER_ROOT"))
define("K_USER_ROOT", $DOCUMENT_ROOT); |
- L02 : ¼³Ä¡ °æ·Î¸¦ ¼³Á¤ÇÔÀ¸·Î¼ .KLO¸¦
·ÎµåÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
»ç¿ëÀÚÀÇ
À¥ ·çÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù. (°³ÀÎÀûÀ¸·Î À¥¼¹ö¸¦ »ç¿ëÇÏ´Â °æ¿ì ±×³É $DOCUMENT_ROOT¸¦
ÀÌ¿ëÇÏ½Ã¸é µË´Ï´Ù.
- L03 : ¼³Ä¡ °æ·Î ¼³Á¤.
.KLO ¼³Ä¡ µð·ºÅ丮°¡ KLO_release ·Î ¼³Á¤ µÇ¾ú½À´Ï´Ù.
(2) kEnv.php È£Ãâ
L05: if(!defined("K_LIB_ENV")) require(K_USER_ROOT . K_INSTALL_DIR . "/kEnv.php"); |
- L05 : kEnv.php ȯ°æ ÆÄÀÏ ·Îµå
2) ÇØ´ç Ŭ·¡½º È£Ãâ
L07: if(!defined("KCBOARD"))
require(KBOARD_CLASS
. "/KCBoard.php"); |
Top Image¸¦ È£ÃâÇÒ ¼ö ÀÖ´Â class¸¦ È£ÃâÇÕ´Ï´Ù.
-
L07: Board class¸¦ ·Îµå ·Îµå ÇÑ´Ù.
- L08: String
class¸¦ ·Îµå ÇÕ´Ï´Ù.
3) ÀνºÅϽº ¼±¾ð
L10: $MainPhotoTable = "kb_test"; |
- L10: »ç¿ëÇÏ°Ô µÉ table À̸§À¸·Î °¢°¢ÀÇ
Ŭ·¡½º¸¦ ¼±¾ðÇÕ´Ï´Ù. ¿©±â¼´Â »ç¿ëÇÏ°Ô µÉ °Ô½ÃÆÇÀÇ À̸§ÀÌ kb_testÀÔ´Ï´Ù.
- L11~L12 : °Ô½ÃÆÇ°ú ¾÷·Îµå class¸¦
¼±¾ð ÇÕ´Ï´Ù.
4) À̹ÌÁö ¹× ±Û ·Îµå
¿©±â¼´Â Ŭ·¡½º¿¡¼ °¢°¢ÀÇ °ªÀ»
·ÎµåÇÏ¿© ±× °ªÀÌ ÀÖ´ÂÁö¸¦ °Ë»çÇϰí À̹ÌÁö ¹× ±Û ³»¿ëÀ» ¾ò½À´Ï´Ù.
L13: if($MainPhotoBoard->LoadDataTop()) |
- L13 : ±ÛÀÇ ÃÖ»óÀ§ ±Û³»¿ëÀ» ·ÎµåÇÕ´Ï´Ù.
- L15 : ±ÛÀÇ ÃÖ»óÀ§ ±Û ID·Î À̹ÌÁö¸¦ È£ÃâÇÕ´Ï´Ù. À̹ÌÁö°¡
ÀÖÀ» °æ¿ì true, ¾øÀ» °æ¿ì false¸¦ ¹ÝȯÇÕ´Ï´Ù.
-
L17 : ±Û À̹ÌÁö ¹× ¸µ±×¸¦ ¸¸µé¾î ÁÝ´Ï´Ù.
¸µÅ©
: BOARD_WEB_ROOT ."/BoardView.php?tId=$MainPhotoBoard->m_Id&tb=$MainPhotoTable
À̹ÌÁö : BOARD_WEB_ROOT."/BoardDownLoad.php?uid=".
$MainPhotoUpload->m_Id ."&tb=$MainPhotoTable
- L18 ~ L19: ±Û ³»¿ëÀ» °¡Á®°¡´Ù ±× ³»¿ëÀ» 300ÀÚ·Î
ÀÚ¸£´Â ¼Ò½ºÀÔ´Ï´Ù. ¿©±â¿¡¼ »ç¿ëµÇ´Â Ŭ·¡½º°¡ String class ÀÔ´Ï´Ù.
-
L21 ~ L25:´Â À̹ÌÁö¸¦ ·Îµå ÇÏÁö ¸øÇßÀ» ¶§¸¦ ó¸®ÇÏ´Â ¼Ò½ºÀÔ´Ï´Ù.
5) Ãâ·Â Çϱâ
$MainImag¿Í $MainComment ¿¡ ÀúÀåµÈ ³»¿ëÀ»
¿øÇÏ´Â ÇüÅ·ΠÃâ·ÂÇÕ´Ï´Ù.
L28: <table bgcolor=#f3f3f3 width=500> |
- L31 : À̹ÌÁö¸¦ Ãâ·ÂÇÕ´Ï´Ù.
-
L36 : ±Û ³»¿ëÀ» Ãâ·ÂÇÕ´Ï´Ù.