óÀ½½ÃÀÛ util_iboard.php ¼³¸í¼­         Back
  util_iboard.php ´Â Å×Å©³ëÆ®PHP ÇÁ·Î±×·¥À» »ç¿ëÇϱâ À§ÇØ ¹Ýµå½Ã ÇÊ¿äÇÑ ÆÄÀÏÀº ¾Æ´Õ´Ï´Ù¸¸,
  Å×Å©³ëÆ®PHP ¸¦ È°¿ëÇÑ È¨ÆäÀÌÁö Á¦À۽à »ó´çÈ÷ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â ÆÄÀÏÀ̱⿡ º°µµÀÇ ¼³¸í¼­¸¦ ÀÛ¼ºÇß½À´Ï´Ù.
  º» ¼³¸í¼­¸¦ ÅëÇØ util_iboard.php ¸¦ ¾î´ÀÁ¤µµ ÀÌÇØÇÏ°Ô µÇ¸é ¿©·¯ °¡Áö ¿ëµµÈ®Àå,ÀÀ¿ë ¹æ¹ýÀÌ ½º½º·Î ¶°¿À¸¦ °ÍÀÔ´Ï´Ù.
  ¼Ò½º ³»¿¡µµ ¸¹Àº ÁÖ¼®¹®ÀÌ Æ÷ÇԵǾî ÀÖÁö¸¸ ±×°ÍÀº ÄÚµåºí·Ï¿¡ ´ëÇÑ Áö¿±ÀûÀÎ ¼³¸íÀÌ°í º» ¼³¸í¼­´Âutil_iboard.php ÀÇ
  ÀüüÀûÀÎ ÀÌÇظ¦ À§ÇÑ ¼³¸í¼­ ÀÔ´Ï´Ù.   util_iboard.php ÆÄÀÏÀº »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø´Ù¸é »èÁ¦ÇØ ¹ö·Áµµ µÇ°í,
  ´õ ÇÊ¿äÇÏ´Ù¸é ÆÄÀϸíÀ» º¯°æÇؼ­ ¿©·¯°³ º¹»çÇؼ­ »ç¿ëÇصµ µË´Ï´Ù.


±âº»±â´É
  *  ¸ÞÀΠȨÆäÀÌÁö ¾È¿¡ °øÁö»çÇ×, ¶Ç´Â ƯÁ¤ °Ô½ÃÆÇÀ» ÀÛÀº ÇüÅÂ(ÀÌÇÏ 'iº¸µå' ·Î ȣĪÇÔ)·Î À籸¼ºÇؼ­ »ðÀÔ½Ãų ¼ö ÀÖ´Ù.
  *  Å×Å©³ëÆ®¿¡¼­ »ý¼ºÇÑ ¿©·¯ º¸µåµéÀ» ÇÑ ÆäÀÌÁö ¾È¿¡¼­ ü°èÀûÀ¸·Î Á¤¸®ÇØ º¸¿© ÁÙ ¼ö ÀÖ´Ù.
  *  ȸ¿ø·Î±×ÀÎ ¿©ºÎ¿¡ µû¶ó »óȲ¿¡ ¸Â°Ô '·Î±×ÀÎÆû'ÀÌ Ãâ·ÂµÇ°Å³ª '·Î±×¾Æ¿ô' ¹öÆ°ÀÌ Ãâ·ÂµÇ°Ô ÇÒ ¼ö ÀÖ´Ù.
  *  ¿©·¯ º¸µå¸¦ ÅëÇÕ °Ë»öÇÒ ¼ö ÀÖ´Ù.
  *  ºñÁ¤ÇüÈ­ µÈ »óÅÂÀ̹ǷΠ³»ÀåµÈ Äڵ带 ÀûÀýÈ÷ ÀÌ¿ëÇÏ¸é ´Ù¸¥ ±â´ÉÀ¸·Î ¿ëµµÈ®Àå ½Ãų ¼ö ÀÖ´Ù.


¼Ò½º Àüü±¸¼º »ìÆ캸±â
   ¼Ò½º¸¦ ¿­¾î º¸¸é ´ÙÀ½°ú °°ÀÌ ¿©·¯ ºí·ÏÀ¸·Î ±¸ºÐµÇ¾î ÀÖ´Â °ÍÀ» º¼ ¼ö ÀÖ´Ù.(¹øÈ£ Ç¥½Ã´Â ½ÇÁ¦ ¼Ò½º¿¡ ÀÖ´Â ¹øÈ£ÀÓ)
util_iboard.php   ¼Ò½º ¼³ ¸í
  include_once './lib.php'; ¸ÞÀÎ ¼³Á¤ ¹× library ÆÄÀÏÀ» ÀÎŬ·çµå ÇÑ´Ù.
[1] iº¸µåÃâ·ÂÇüÅ ±âº»°ª ¼³Á¤

  $Table_Default_set=array(
    TABLE_open_function => "TABLE_open",  
     ....................
     ....................
  );
[1] iº¸µåÃâ·ÂÇüÅ ±âº»°ª ¼³Á¤
iº¸µåÀÇ ±âº»ÀûÀÎ Ãâ·Â°ª(Ãâ·ÂÇüÅÂ,¼Ó¼º)À» ¼³Á¤ÇÑ´Ù.
¿©·¯°³ÀÇ ¼³Á¤¿É¼Ç °ªÀÌ ¹è¿­º¯¼ö·Î ÀúÀåµÈ´Ù.
¼³Á¤ Ç׸ñÀÌ ´õ ÇÊ¿äÇÑ °æ¿ì¿¡´Â ¹è¿­¿ä¼Ò¸¦ Ãß°¡Çؼ­ ÁöÁ¤ÇÏ¸é µÈ´Ù.
°¢ ¼³Á¤¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀº ¾Æ·¡ ´Ü¿ø¿¡¼­ ¼³¸íÇÔ.

[2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º

  // ¢É ¼³Á¤SET 1 - °øÁö»çÇ× Çü½ÄÀÇ ´Ü¼øÇüÅÂ
  $Notice_style_set=array(
    ............
  );

  // ¢É ¼³Á¤SET 2 - ÀϹÝÀûÀÎ ±Û¸ñ·Ï ÇüÅÂ
  $Public_style_set=array(
    .............
  );

[2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º
½ÇÁ¦ iº¸µå Ãâ·Â¿¡ Àû¿ëµÉ ¼³Á¤¿É¼ÇÀ» '¼³Á¤¼ÂÆ®' È­ ÇÑ´Ù.
¼³Á¤¼ÂÆ®´Â ¿©·¯ iº¸µå¿¡¼­ °øµ¿À¸·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
¿©·µÀÇ ¿©Çà°´(iº¸µå)À» À§ÇØ ´Ù¾çÇÑ ÇüÅÂÀÇ ±³Åë¼ö´Ü(¼³Á¤¼ÂÆ®)À»
¹Ì¸® ÁغñÇØ ³õ´Â °Í°ú °°´Ù.

À§ [1] Ç׸ñÀÇ ¼³Á¤°ú ´Ù¸£°Ô ¼³Á¤ÇÏ°íÀÚ ÇÏ´Â ¿É¼Ç¸¸ ÁöÁ¤ÇÏ¸é µÈ´Ù.
ÁöÁ¤ÇÏÁö ¾ÊÀº ¿É¼ÇÀº [1] ¿¡¼­ ÁöÁ¤ÇÑ °ªÀÌ ÀÚµ¿ Àû¿ëµÈ´Ù.

¼³Á¤¼ÂÆ®´Â ¿øÇÏ´Â ¸¸Å­ Ãß°¡·Î ÀÛ¼ºÇØ ³ÖÀ» ¼ö ÀÖ´Ù.
[3] html Ãâ·Â ½ÃÀÛ

  <HTML>
    ..............

  * [º¸µåÃâ·Â ÁöÁ¤¿¹: ´Ü¼øÇüÅÂ]
   <? iBoard_Print_Here('freeboard',$Notice_style_set); ?>

    * [Ãâ·Â ÁöÁ¤¿¹: ·Î±×ÀÎ/¾Æ¿ô Æû]
    <?LoginForm_Print_Here('mymember');?>

    * ÅëÇÕ°Ë»öÆû ÀÛ¼º¿¹
     <form>.......</form>

    * [º¸µå Ãâ·Â ÁöÁ¤¿¹: ÀÏ¹Ý , ¾Ù¹ü µî ....]
   <? iBoard_Print_Here('freeboard',$Public_style_set); ?>

    * [Ä«¿îŸ Á¤º¸ Ãâ·Â ÁöÁ¤¿¹]
      <? board_count_print('freeboard'); ?>
    ..............

  </HTML>

[3] html Ãâ·Â ½ÃÀÛ
½ÇÁ¦ À¥ºÎ¶ó¿ìÀú È­¸é¿¡ Ãâ·ÂµÉ ³»¿ëÀ» ÀÛ¼ºÇÑ´Ù.
iº¸µå, ȸ¿ø·Î±×ÀÎÆû,Ä«¿îŸÁ¤º¸ µîÀ» »ðÀÔÇÏ°íÀÚ ÇÏ´Â À§Ä¡¿¡´Â
ÇØ´ç ÇÔ¼ö¸¦ »ðÀÔÇØ ÁÖ¸é µÈ´Ù.

* º¸µåÃâ·Â ÁöÁ¤¿¹: ´Ü¼øÇüÅ <? iBoard_Print_Here('freeboard',$Notice_style_set); ?>
  $Notice_style_set ¼³Á¤¼ÂÆ®¸¦ Àû¿ëÇؼ­ 'freeboard' ¸¦ Ãâ·ÂÇÑ´Ù.
  $Notice_style_set ´Â "[2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ®»ý¼º" ¿¡¼­
  ¹Ì¸® ¸¸µé¾î ³õÀº ¼³Á¤°ªÀÌ´Ù.
  º¸µå¸íÀ» 'freeboard/databoard' ¿Í °°ÀÌ ¿©·¯°³ ÁöÁ¤ÇÏ¸é ¿©·¯ º¸µå°¡
  1°³ ¸ñ·ÏÀ¸·Î ÇÕÃÄÁ® Ãâ·ÂµÈ´Ù.(Çʵ屸¼ºÀÌ µ¿ÀÏÇÑ º¸µå³¢¸®¸¸ °¡´É)

* Ãâ·ÂÁöÁ¤ ¿¹ ·Î±×ÀÎ/¾Æ¿ô Æû: <?LoginForm_Print_Here('mymember');?>
   mymember ¶ó´Â ȸ¿øµî·Ï°ü¸® º¸µå¿¡ ¿¬µ¿µÇ´Â ȸ¿øµî·ÏÆûÀÌ Ãâ·ÂµÈ´Ù.
   ·Î±×ÀÎÆû ű״ "[9] ·Î±×ÀÎ/ ·Î±×¾Æ¿ô Æû ű×" ºí·Ï¿¡ µé¾î ÀÖ´Ù.

* ÅëÇÕ°Ë»öÆû Ãâ·Â: <form>.......</form>ÅëÇÔ°Ë»öÆûÀ» »ðÀÔÇÑ´Ù.
  ÀÌ °Ë»öµµ±¸´Â º» ¼Ò½º ³»¿¡ Ãâ·Â ÁöÁ¤µÈ iº¸µåµéÀ» ÅëÇÕ °Ë»ö Ãâ·ÂÇÑ´Ù.

* º¸µå Ãâ·Â ÁöÁ¤¿¹: ÀÏ¹Ý , ¾Ù¹ü µî: <? iBoard_Print_Here('freeboard',$Public_style_set); ?>
  $Public_style_set ¼³Á¤¼ÂÆ®¸¦ Àû¿ëÇؼ­ 'freeboard' ¸¦ Ãâ·ÂÇÑ´Ù.

* Ä«¿îŸ Á¤º¸ Ãâ·Â¿¹: <? board_count_print('freeboard'); ?>
  'freeboard' ÀÇ Ä«¿îŸ Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù. Ãâ·ÂµÉ ű״Â
  "[8] º¸µå Ä«¿îŸ Á¤º¸ Ãâ·Â" ºí·Ï¿¡ µé¾î ÀÖ´Ù.
[4] ±Û¸ñ·Ï Å×ÀÌºí »ó´Ü Ãâ·Â

  function TABLE_head(){ .........
[4] ±Û¸ñ·Ï Å×ÀÌºí »ó´Ü Ãâ·Â
  iº¸µåÃâ·Â Å×ÀÌºí »ó´Ü¿¡ º¸µå¸í,±Ûµî·Ï¼ö,¹æ¹®ÀÚ¼ö µîÀ» Ãâ·ÂÇϴ ű׺κÐÀÌ´Ù.
  ÀÌ°Í ´ë½Å ´Ù¸¥ Ãâ·ÂÇüÅÂÀÇ function À» Ãß°¡ ÀÛ¼ºÇØ ³Ö¾î ÁÖ°í
  "[2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º" ¿¡¼­ ÇØ´ç function À» ÁöÁ¤ÇØ ÁÙ ¼ö ÀÖ´Ù.
[5] ±Û¸ñ·Ï Å×ÀÌºí ½ÃÀÛ

  function TABLE_open(){...........
[5] ±Û¸ñ·Ï Å×ÀÌºí ½ÃÀÛ
  iº¸µåÃâ·Â Å×À̺íÀÇ <table ..> ű׺κÐÀÌ´Ù.
  ÀÌ°Í ´ë½Å ´Ù¸¥ Ãâ·ÂÇüÅÂÀÇ function À» Ãß°¡ ÀÛ¼ºÇØ ³Ö¾î ÁÖ°í
  "[2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º" ¿¡¼­ ÇØ´ç function À» ÁöÁ¤ÇØ ÁÙ ¼ö ÀÖ´Ù.
[6] ±Û¸ñ·Ï Å×À̺í Á¾·á

  function TABLE_close(){..........
[6] ±Û¸ñ·Ï Å×À̺í Á¾·á
  iº¸µåÃâ·Â Å×À̺íÀÇ </table> ű׺κÐÀÌ´Ù.
  ´Ù¸¥ Ãâ·ÂÇüÅÂÀÇ function À» Ãß°¡ ÀÛ¼ºÇØ ³Ö¾î ÁÖ°í
  "[2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º" ¿¡¼­ ÇØ´ç function À» ÁöÁ¤ÇØ ÁÙ ¼ö ÀÖ´Ù.
[7] <tr> ±Û¸ñ·Ï °¢ ¶óÀο¡ Àû¿ë

  function TABLE_tr(){......
[7] <tr> ±Û¸ñ·Ï °¢ ¶óÀο¡ Àû¿ë
  iº¸µåÃâ·Â Å×À̺íÀÇ °¢ Çà¿¡ ÇØ´çµÇ´Â <tr> ÅÂ±× ºÎºÐÀÌ´Ù.
  ÀÌ°Í ´ë½Å ´Ù¸¥ Ãâ·ÂÇüÅÂÀÇ function À» Ãß°¡ ÀÛ¼ºÇØ ³Ö¾î ÁÖ°í
  "[2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º" ¿¡¼­ ÇØ´ç function À» ÁöÁ¤ÇØ ÁÙ ¼ö ÀÖ´Ù.
[8] º¸µå Ä«¿îŸ Á¤º¸ Ãâ·Â

  function board_count_print($board_name){......
[8] º¸µå Ä«¿îŸ Á¤º¸ Ãâ·Â
  º¸µåÄ«¿îŸ Á¤º¸¸¦ Ãâ·ÂÇϴ ű×ÀÌ´Ù.
[9] ·Î±×ÀÎ/ ·Î±×¾Æ¿ô Æû ű×

  function LoginForm_Print_Here($mboard_name){....
[9] ·Î±×ÀÎ/ ·Î±×¾Æ¿ô Æû ű×
  ȸ¿ø ·Î±×ÀÎ/·Î±×¾Æ¿ô Æû Ãâ·ÂÅÂ±× ÀÌ´Ù.
[10] ±Û¸ñ·Ï <td>¼¿ Ãâ·Â function()

  ±Û¹øÈ£
  function TD_no(){.........

  ±ÛÁ¦¸ñ
  function TD_subject(){........

  ÀÛ¼ºÀÚ À̸§
  function TD_name(){............

  ........... ±âŸ function ....
[10] ±Û¸ñ·Ï <TD>¼¿ Ãâ·Â
  iº¸µåÃâ·Â Å×À̺íÀÇ °¢ ¼¿À» ±¸¼ºÇÏ´Â <td>..</td><td>..</td> ºÎºÐÀÌ´Ù.
  "[2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º " Ç׸ñÀÇ
  TD_function_set => ""  ¿É¼ÇÀÇ ¼³Á¤¿¡ ÀÇÇØ ÀÌ <td>..</td> µéÀÌ
   ¿©·µ ºÙ¿©Á®¼­ ÇϳªÀÇ ÇàÀÌ ±¸¼ºµÈ´Ù.

  ±âº»ÀûÀ¸·Î µé¾î ÀÖ´Â°Í ¿Ü¿¡ »õ·Î function À» ÀÛ¼ºÇØ ³Ö¾î ÁÖ°í
  ÇØ´ç function À̸§À» Ãâ·Â ¼³Á¤¿¡¼­ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.

 
  function setPreparatin(){.......
  function get_Board_Count(){...........

[11] ½ÇÇàfunction
  ½ÇÇà ºÎºÐÀÌ´Ù. ÀÌ ºÎºÐÀº ¼öÁ¤ÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ´Ù.
   



¿ä¾à ºÐ¼®
  À§ ¼Ò½º±¸¼º Ç¥¿¡¼­ ¾Ë ¼ö ÀÖµíÀÌ util_iboard.php °¡ ½ÇÁ¦ È­¸é¿¡ Ãâ·ÂÇÏ´Â °ÍÀº ¼Ò½º³»ÀÇ [3] html Ãâ·Â.. ºÎºÐÀÌ°í ±×°÷¿¡ »ðÀÔÇÒ
  ¾ÆÀÌÅÛ ¿ä¼Ò(iº¸µå,·Î±×ÀÎÆûµî..)µéÀ» ¸¸µé¾î ³»±â À§ÇØ ±× ¿ÜÀÇ ÄÚµåºí·ÏµéÀÌ Á¸ÀçÇÑ´Ù ¶ó°í ½±°Ô ÀÌÇØÇÏ¸é µÈ´Ù.

   [1] iº¸µåÃâ·ÂÇüÅ ±âº»°ª ¼³Á¤ : iº¸µå Ãâ·ÂÀ» À§ÇÑ ±âº»°ªÀ» ¼³Á¤ÇÏ´Â ºí·ÏÀÌ´Ù.
   [2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º : ½ÇÁ¦ iº¸µåÃâ·Â½Ã »ç¿ëÇÒ ¼³Á¤¼ÂÆ®¸¦ ÀÛ¼ºÇÏ´Â ºí·ÏÀÌ´Ù. ±âº»°ª°ú ´Ù¸¥ ¼³Á¤¿É¼ÇÀ» ÁöÁ¤ÇÑ´Ù.
   [3] html Ãâ·Â : È­¸é¿¡ Ãâ·ÂµÉ html ű×ÀÌ´Ù.
      * iº¸µå »ðÀÔ: <? iBoard_Print_Here('freeboard',$Notice_style_set); ?> ½ÄÀ¸·Î Ãâ·ÂµÉ 'º¸µå¸í'°ú [2]¿¡¼­ ÀÛ¼ºÇÑ '¼³Á¤¼ÂÆ®'¸¦ Ãâ·ÂÇÔ¼ö¿¡ ³Ö´Â´Ù.
          ¸¸¾à 2°³ ÀÌ»óÀÇ º¸µå¸¦ 1°³ÀÇ ¸ñ·ÏÀ¸·Î ¹Í½ÌÇÑ ÇüÅ·ΠÃâ·Â½ÃÅ°·Á¸é
          <? iBoard_Print_Here('freeboard/qaboard/databoard',$Album_style_set); ?> ½ÄÀ¸·Î / ·Î ±¸ºÐÇؼ­ º¸µå¸íÀ» ¿©·¯°³ ³ÖÀ¸¸é µÈ´Ù.
      * ȸ¿ø·Î±×ÀÎÆû »ðÀÔ :<?LoginForm_Print_Here('mymember');?> ½ÄÀ¸·Î ȸ¿øµî·Ï°ü¸® º¸µå¸íÀ» Ãâ·ÂÇÔ¼ö¿¡ ³Ö´Â´Ù.
      * ÅëÇÕ°Ë»öÆû »ðÀÔ : Á÷Á¢ <form >...</form> ű׸¦ ³Ö´Â´Ù.
      * º¸µå Ä«¿îŸÁ¤º¸ »ðÀÔ : <? board_count_print('freeboard'); ?> ½ÄÀ¸·Î º¸µå¸íÀ» Ãâ·ÂÇÔ¼ö¿¡ ³Ö´Â´Ù.
   [4] ±Û¸ñ·Ï Å×ÀÌºí »ó´Ü Ãâ·Â : iº¸µå »ó´Ü¿¡ ¹æ¹®ÀÚ¼ö,±Ûµî·Ï¼ö µîÀÇ Á¤º¸¸¦ Ãâ·ÂÇÏ´Â function
   [5] ±Û¸ñ·Ï Å×ÀÌºí ½ÃÀÛ : iº¸µå ÀÇ <table  .... > Ãâ·Â function
   [6] ±Û¸ñ·Ï Å×À̺í Á¾·á : iº¸µå ÀÇ </table> Ãâ·Â function
   [7] <tr> ±Û¸ñ·Ï °¢ ¶óÀο¡ Àû¿ë : iº¸µå ÀÇ Çà¿¡ Àû¿ëµÇ´Â <tr..> Ãâ·Â function
   [8] º¸µå Ä«¿îŸ Á¤º¸ Ãâ·Â : º¸µåÀÇ Ä«¿îŸÁ¤º¸¸¦ Ãâ·Â function
   [9] ·Î±×ÀÎ/ ·Î±×¾Æ¿ô Æû ÅÂ±× : ȸ¿ø·Î±×ÀÎ/¾Æ¿ô ÆûÀ» Ãâ·Â function
   [10] ±Û¸ñ·Ï <td>¼¿ Ãâ·Â function() : iº¸µåÀÇ °¢ ÇàÀ» ±¸¼ºÇÏ´Â <td>..</td><td>..</td> Ãâ·Â function
   [11] ½ÇÇàÄÚµå function


¼Ò½º¼öÁ¤, ÆíÁý ÀÛ¾÷¼ø¼­
   1, Àüüȭ¸é ±¸¼º : ¼Ò½º³»ÀÇ html ºÎºÐÀ» ÆíÁýÇÏ¿© ÀüüÀûÀÎ ·¹À̾ƿôÀ» Àâ´Â´Ù. util_iboard.php ¼Ò½º¿¡¼­ Á÷Á¢ ÀÛ¾÷Çϰųª
     º°µµÀÇ .html ÆÄÀÏ·Î ÀÛ¾÷ÈÄ Å±׸¦ º¹»ç-ºÙ¿© ³Ö±â Çصµ µÈ´Ù. ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö ºÎºÐÀº ¿ø·¡ÀÇ °ÍÀ» ±×´ë·Î À¯ÁöÇØ¾ß ÇÑ´Ù.
   2, ±âº»°ª ¼³Á¤ : '[1] iº¸µåÃâ·ÂÇüÅ ±âº»°ª ¼³Á¤' ¿¡¼­ iº¸µåÀÇ ±âº»°ªÀ» ¼³Á¤ÇÑ´Ù.
   3, ¼³Á¤¼ÂÆ® ÀÛ¼º : '[2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º' ¿¡¼­ ¿øÇÏ´Â Ãâ·ÂÇüÅÂÀÇ ¼³Á¤¼ÂÆ®¸¦ ÀÛ¼ºÇÑ´Ù.
   4, iº¸µå ÇÔ¼ö »ðÀÔ : html ºÎºÐ¿¡ iº¸µå Ãâ·Â ÇÔ¼ö¸¦ »ðÀÔÇÑ´Ù. ȸ¿øµî·ÏÆû, °Ë»öÆû, µîÀÇ ÇÊ¿äÇÑ ÇÔ¼öµµ »ðÀÔÇÑ´Ù.
   5, Ãâ·ÂÈ®ÀÎ : ºÎ¶ó¿ìÀú¿¡·Î Ãâ·Â »óŸ¦ È®ÀÎÇϸç Ãß°¡ÀûÀÎ ÀÛ¾÷À» ¿Ï·áÇÑ´Ù.



iº¸µå ¼³Á¤ ¿É¼Ç  
    ¼Ò½º³»ÀÇ [1] iº¸µåÃâ·ÂÇüÅ ±âº»°ª ¼³Á¤ , [2] iº¸µåÃâ·ÂÇüÅ ¼³Á¤¼ÂÆ® »ý¼º ¿¡¼­ »ç¿ëµÇ´Â °¢ ¼³Á¤¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù.
    ¡á  :  »õ·Î¿î function À» ÀÛ¼ºÇØ ³Ö°í ÇØ´ç function À̸§À¸·Î ´ëüÇØ ÁöÁ¤ÇÒ ¼ö Àִٴ ǥ½ÃÀÓ.
    ¡Ü  :  'none' ¶Ç´Â °ø¹é(½ºÆäÀ̽º ¾øÀÌ)À» ÁöÁ¤Çؼ­ ÇØ´ç Ãâ·ÂÀ» ¾ø¾Ù ¼ö Àִٴ ǥ½ÃÀÓ.

TABLE_open_function    ¡á
iº¸µå Å×À̺í ű×ÀÇ ½ÃÀÛÀÎ <table ....> ű׸¦ Ãâ·ÂÇÒ function ÀÇ À̸§À» ÁöÁ¤ÇÑ´Ù.
±âº»ÀûÀ¸·Î´Â 'TABLE_open' À¸·Î µÇ¾î Àִµ¥ ´Ù¸¥ function À» Ãß°¡·Î ÀÛ¼ºÇØ ³Ö°í ±×°ÍÀ» ÁöÁ¤Çصµ µÈ´Ù.

TABLE_head_function   ¡á  ¡Ü
iº¸µå Å×ÀÌºí »ó´Ü¿¡ 'º¸µå¸í','±Ûµî·Ï °³¼ö','¹æ¹®ÀÚ¼ö' µîÀÇ Á¤º¸¸¦ Ãâ·ÂÇÒ function À̸§À» ÁöÁ¤ÇÑ´Ù.
±âº»ÀûÀ¸·Î´Â 'TABLE_head' À¸·Î µÇ¾î Àִµ¥ ´Ù¸¥ function À» Ãß°¡·Î ÀÛ¼ºÇØ ³Ö°í ±×°ÍÀ» ÁöÁ¤Çصµ µÈ´Ù.

TR_function   ¡á
°¢ ÇàÀÇ <tr> ű׸¦ Ãâ·ÂÇÒ function À̸§À» ÁöÁ¤ÇÑ´Ù.

TD_function_set  ¡á
°¢ ÇàÀÇ <td>..</td> ±¸¼º¿ä¼Ò function À̸§µéÀ» ÁöÁ¤ÇÑ´Ù.
¼Ò½º³»ÀÇ [10] ±Û¸ñ·Ï <td>¼¿ Ãâ·Â function() ºí·ÏÀ» º¸¸é 20°³ ÀÌ»óÀÇ ¿©·¯ °¡ÁöÀÇ Ãâ·Â¼¿ÀÌ ÁغñµÇ¾î Àִµ¥
±×Áß¿¡¼­ Ãâ·ÂÇÏ°íÀÚ ÇÏ´Â function ÀÇ À̸§À» ½½·¡½¬(/) ·Î ±¸ºÐÇؼ­ Á× ºÙ¿© ³ÖÀ¸¸é µÈ´Ù.
¶Ç »õ·Î¿î funnction À» Ãß°¡ÀÛ¼ºÇØ ³Ö¾î ÁÖ°í ±× function À̸§À» ÁöÁ¤Çصµ µÈ´Ù.

TABLE_close_function  ¡á
Å×À̺í ÅÂ±× ³¡ÀÎ </table> ű׸¦ Ãâ·ÂÇÒ function À̸§À» ÁöÁ¤ÇÑ´Ù.

table_width  ¡Ü
Å×ÀÌºí ³Êºñ¸¦ ÁöÁ¤ÇÑ´Ù. ¼ýÀڷθ¸ ÁöÁ¤Çϸé Çȼ¿´ÜÀ§ ÁöÁ¤ÀÌ µÇ°í ¼ýÀÚ¿¡ % ±âÈ£¸¦ ºÙÀÌ¸é ºñÀ²·Î ÁöÁ¤µÈ´Ù.

subject_width   ¡Ü
±ÛÁ¦¸ñ Ãâ·ÂÄ­ (<td>Á¦¸ñ</td>) ÀÇ ³Êºñ¸¦ ÁöÁ¤ÇÑ´Ù.

subject_length   ¡Ü
±ÛÁ¦¸ñ ¹®ÀÚ¿­ÀÇ Ãâ·Â±æÀ̸¦ ÁöÁ¤ÇÑ´Ù.

subject_icon ¡Ü
±ÛÁ¦¸ñ ¾Õ¿¡ Ãâ·ÂµÉ ¾ÆÀÌÄÜÀÇ URL À» ÁöÁ¤ÇÑ´Ù. "http://myhome.net/img/xxicon.gif" ½ÄÀ¸·Î Á÷Á¢ url ÁÖ¼Ò ´ëÀÔÇÏ¸é µÈ´Ù.

index_many
¸ñ·Ï Ãâ·Â °³¼ö¸¦ ÁöÁ¤ÇÑ´Ù.

cols_repeat
ÇàÀÇ ¹Ýº¹Ãâ·Â Ƚ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
¸¸¾à,  Çà ¼³Á¤À» [Á¦¸ñ/À̸§/³¯Â¥] ·Î Ãâ·ÂµÇµµ·Ï ¼³Á¤ÇÑ »óÅ¿¡¼­
ÀÌ 'cols_repeat' ¸¦ 3 À¸·Î ÁöÁ¤Çß´Ù¸é Ãâ·Â°á°ú´Â [Á¦¸ñ/À̸§/³¯Â¥/Á¦¸ñ/À̸§/³¯Â¥/Á¦¸ñ/À̸§/³¯Â¥] °¡ µÈ´Ù.
±×¸²¾Ù¹ü ÇüÅÂÀÇ iº¸µå ±¸¼º½Ã ±×¸²À» ÀûÀýÈ÷ ¹èÄ¡ÇÒ ¶§¿¡µµ À¯¿ëÇÏ´Ù.

new_icon_time  ¡Ü
±Ûµî·ÏÈÄ ¾ó¸¶ µ¿¾È new ¾ÆÀÌÄÜÀÌ ºÙ°Ô ÇÒ °ÍÀΰ¡¸¦ ½Ã°£´ÜÀ§·Î ÁöÁ¤ÇÑ´Ù.

line_color
ÇàÀÇ °¡·Î¼± »ö»óÀ» ÁöÁ¤ÇÑ´Ù.

notice_print
°ü¸®ÀÚ¿¡ ÀÇÇØ '°øÁö±Û'·Î ÁöÁ¤µÈ ±ÛÀÌ ÀÖ´Ù¸é ÇØ´ç±ÛÀ» Ãâ·Â ¸ñ·Ï¿¡ Æ÷ÇÔ ½Ãų°ÍÀΰ¡¸¦ ÁöÁ¤ÇÑ´Ù.
Æ÷ÇÔ ½ÃÅ°·Á¸é 1À» ´ëÀÔÇÑ´Ù.

album_click_after
±×¸²¾Ù¹ü Çü½Ä°ú À̹ÌÁö°¡ Ãâ·ÂµÇµµ·Ï ÁöÁ¤ÇÑ °æ¿ì À̹ÌÁö¸¦ Ŭ¸¯ÇßÀ»¶§ÀÇ Ãâ·Âµ¿ÀÛÀ» ÁöÁ¤ÇÑ´Ù.
1 : Æ˾÷âÀ¸·Î ¿øº»±×¸²À» Ãâ·ÂÇÑ´Ù.
2 : Æ˾÷âÀ¸·Î º»¹®±ÛÀ» Ãâ·ÂÇÑ´Ù.(±Û¸ñ·Ï Á¦¿Ü)
3 : ÇöÀçâÀ¸·Î º»¹®±ÛÀ» Ãâ·ÂÇÑ´Ù.(±Û¸ñ·Ï Æ÷ÇÔ)
4 : ¾Æ¹«·± µ¿ÀÛÀÌ ¾ø°Ô ÇÑ´Ù.

notice_print
°ü¸®ÀÚ¿¡ ÀÇÇØ '°øÁö±Û'·Î ÁöÁ¤µÈ ±ÛÀÌ ÀÖ´Ù¸é ÇØ´ç±ÛÀ» Ãâ·Â ¸ñ·Ï¿¡ Æ÷ÇÔ ½Ãų°ÍÀΰ¡¸¦ ÁöÁ¤ÇÑ´Ù.
Æ÷ÇÔ ½ÃÅ°·Á¸é 1À» ´ëÀÔÇÑ´Ù.

index_reverse
¸ñ·Ï Ãâ·Â¼ø¼­¸¦ °Å²Ù·Î ÇÏ·Á¸é 1À» ´ëÀÔÇÑ´Ù.

category
ƯÁ¤ Ä«Å×°í¸®·Î ÁöÁ¤µÈ ±Û¸¸ Ãâ·ÂµÇ°Ô ÇÏ·Á¸é ÇØ´ç Ä«Å×°í¸® ¹øÈ£¸¦ ÁöÁ¤ÇÑ´Ù.
Ä«Å×°í¸® ¹øÈ£´Â º¸µå¼³Á¤ÆäÀÌÁöÀÇ [4-14] ¿¡¼­ ÁöÁ¤ÇÑ Ä«Å×°í¸® ¿É¼ÇÀ» ÁöÁ¤¼ø¼­¿¡ ÀÇÇØ 1ºÎÅÍ °è»êÇÏ¸é µÈ´Ù.
Áï º¸µå¼³Á¤ [4-14] ¿¡ 'ÀϹÝ/Áú¹®/Àâ´ã/°ÇÀÇ' ¶ó°í Ä«Å×°í¸®¸¦ ÁöÁ¤ÇØ ³õ¾Ò´Ù¸é
'Àâ´ã' ¿¡ ÇØ´çµÇ´Â Ä«Å×°í¸® ¹øÈ£´Â 3 ÀÌ´Ù.

config
±ÛÁ¦¸ñÀ» Ŭ¸¯ÇßÀ»¶§ º»¹®Ãâ·ÂÀÌ µÇ´Âµ¥ À̶§ÀÇ º»¹® ¸µÅ©URL ¿¡ ¸ÖƼ¼³Á¤¹øÈ£¸¦ Æ÷ÇÔ½ÃÅ°·Á¸é ¸ÖƼ¼³Á¤ ¹øÈ£¸¦ ÁöÁ¤ÇÑ´Ù.
¸ÖƼ¼³Á¤ÀÇ °³³ä¿¡ ´ëÇؼ­´Â º¸µå¼³Á¤ÆäÀÌÁö »ó´ÜÀÇ [¸ÖƼ¼³Á¤] À» ÂüÁ¶.

mysql_where
DB ¿¡¼­ º¸µå ±Û¸ñ·ÏÀ» select ÇÒ ¶§ where Àý¿¡ ¾î¶² Á¶°ÇÀ» ÁÖ°íÀÚ ÇÑ´Ù¸é ±× Á¶°ÇÀ» ¿©±â¿¡ ´ëÀÔÇÏ¸é µÈ´Ù.
¿¹¸¦ µé¾î
* ±Û Á¶È½¼ö°¡ 100 ÀÌ»óÀÎ ±Û¸¸ Ãâ·ÂµÇµµ·Ï Á¶°ÇÀ» ÁÖ·Á¸é " hit>99" À» ´ëÀÔÇÑ´Ù.
* ºñ°ø°³ ÁöÁ¤µÈ ±ÛÀº Ãâ·Â¿¡¼­ Á¦¿Ü ½ÃÅ°·Á¸é " secret != 1 "  À» ´ëÀÔÇÑ´Ù.
* ȸ¿ø»çÁøÀÌ µî·ÏµÈ ±Û¸¸ Ãâ·Â½ÃÅ°·Á¸é " mphoto != '' " ¸¦ ´ëÀÔÇÑ´Ù.
¿©·¯ Á¶°ÇÀ» º¹ÇÕÀûÀ¸·Î ÁöÁ¤ÇÒ ¶§´Â 'and' ·Î ¿¬°á ½ÃÅ°¸é µÈ´Ù.
'hit', 'secret' ,'name' ... µî°ú °°Àº key ´Â ¸Å´º¾ó->"14 . È°¿ë º¯¼ö/ÇÔ¼ö" ÀÇ ±Û¸ñ·Ï Ãâ·Âº¯¼öÀÇ key À» ÂüÁ¶.
¶Ç´Â Á¾ÇÕ°ü¸®->DB°ü¸® ¿¡¼­ º¸µå ±Û¸ñ·Ï Å×À̺íÀÇ Ä÷³¸í ÂüÁ¶.

mysql_orderby
DB ¿¡¼­ º¸µå ±Û¸ñ·ÏÀ» select ÇÒ ¶§ Á¤·ÄÁ¶°Ç order by Àý¿¡ Á¶°ÇÀ» ÁÖ°íÀÚ ÇÑ´Ù¸é Á¤·Ä±âÁØ Ä÷³¸íÀ» ¿©±â¿¡ ´ëÀÔÇÏ¸é µÈ´Ù.
¿¹¸¦ µé¾î Á¶È¸¼ö ¼øÀ¸·Î Á¤·Ä½ÃÅ°·Á¸é " hit " ¸¦ ´ëÀÔÇÏ¸é µÇ°í, ´ñ±Û¼ö ¼øÀ¸·Î Á¤·Ä½ÃÅ°·Á¸é " comment " ¸¦ ´ëÀÔÇÏ¸é µÈ´Ù.
¹«ÀÛÀ§·Î ·£´ý Á¤·Ä ÇÏ·Á¸é " rand() " ¸¦ ÁöÁ¤ÇÏ¸é µÈ´Ù.
'hit', 'comment' ... µî°ú °°Àº key ´Â ¸Å´º¾ó->"14 . È°¿ë º¯¼ö/ÇÔ¼ö" ÀÇ ±Û¸ñ·Ï Ãâ·Âº¯¼öÀÇ key À» ÂüÁ¶.
¶Ç´Â Á¾ÇÕ°ü¸®->DB°ü¸® ¿¡¼­ º¸µå ±Û¸ñ·Ï Å×À̺íÀÇ Ä÷³¸í ÂüÁ¶.

cache_sec
Ãâ·Â ¼Óµµ¸¦ Çâ»ó½Ãų ¼ö ÀÖ´Â ¿É¼ÇÀÌ´Ù. 0º¸´Ù Å« ¼ö¸¦ ÁöÁ¤Çϸé ÁöÁ¤ÇÑ ÃÊ´ÜÀ§·Î ij½¬°¡ »ý¼º-Àû¿ëµÈ´Ù.
±Û ¸ñ·Ï¼ö, Á¢¼ÓÀÚ°¡ ¼ö¿¡ ºñ·ÊÇÏ¿© Ãâ·Â¼Óµµ´Â ´À·Á Áö´Âµ¥ ij½¬Àû¿ëÀº ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ¹æ¹ýÀÌ´Ù.
ij½¬¸¦ ÁöÁ¤Çϸé Ãâ·Â¶§¸¶´Ù ¸Å¹ø ±Û¸ñ·ÏÀ» »õ·Î ÃßÃâÇϴ°ÍÀÌ ¾Æ´Ï¶ó
ij½¬Àû¿ë ½Ã°£(ÃÊ) °æ°ú ÀÌÀü¿¡ µ¿ÀÏÇÑ Ãâ·Â¿äûÀÌ µé¾î¿À¸é ÀÌÀü¿¡
ÀÌ¹Ì ÃßÃâ-Á¶ÇÕÇØ ³õÀº ±Û¸ñ·Ï Ãâ·Â html À» ´Ù½Ã °¡Á®¿Í¼­ Àç Ãâ·Â½ÃŲ´Ù.
º¸µå¿¡¼­ ±Ûµî·Ï/¼öÁ¤/»èÁ¦ µ¿ÀÛÀÌ ÀÖÀ¸¸é ij½¬´Â ¹Ù·Î ÃʱâÈ­ µÈ´Ù.
±Û ¸ñ·Ï ¼ö°¡ ¸¹°í Á¢¼ÓÀÚ¼öµµ ¸¹¾Æ¼­ ¼Óµµ°¡ ´À¸° º¸µå¿¡ ÇÊ¿äÇÑ ±â´ÉÀÌ´Ù.


   ¿É¼ÇÀ» »ç¿ëÀÚ°¡ »õ·Î Ãß°¡ ÇÏ·Á¸é ?
    »õ·ÎÀº ¿É¼ÇÀ» »ç¿ëÀÚ°¡ Á÷Á¢ Ãß°¡ ÇÏ·Á¸é ¼Ò½º³»ÀÇ [1] iº¸µåÃâ·ÂÇüÅ ±âº»°ª ¼³Á¤ ¿¡ ±âº»ÀûÀ¸·Î µé¾î ÀÖ´Â
    ¿É¼ÇÁöÁ¤ ÇüŸ¦ ÂüÁ¶Çؼ­ ±×¿Í µ¿ÀÏÇÑ ÇüÅ·Π¹è¿­À» Ãß°¡ÇÏ¸é µÈ´Ù. Áï,
    abcde_option  => "value",   ÇüÅ·Π»õ ¿É¼ÇÀ» Ãß°¡ Ãß°¡ÇÏ¸é µÈ´Ù. ÀÌ °æ¿ì ÀÌ ¿É¼ÇÁöÁ¤ °ªÀ» °¡Áö´Â º¯¼ö´Â
    $Print_option[abcde_option] ÀÌ´Ù. ÀÌ º¯¼ö¸¦ ¼Ò½º³»ÀÇ °¢ function ¿¡¼­ global º¯¼ö·Î¼­ »ç¿ëÇÒ ¼ö ÀÖ´Ù.



  ±â Ÿ

  ÅëÇÕ°Ë»öÆû
     ÅëÇÕ °Ë»öÆû ű״ util_iboard.php ¿øº» ¼Ò½º¿¡ µé¾î ÀÖ´Â °ÍÀ» »ç¿ëÇϰųª form_search.html ÀÇ °ÍÀ» »ç¿ëÇصµ µÈ´Ù.
     °Ë»ö°á°ú Ãâ·ÂÆäÀÌÁö¸¦ º°µµ·Î ÀÛ¼ºÇÏ·Á¸é ¿øº» util_iboard.php ÆÄÀÏÀ» ´Ù¸¥ ÆÄÀϸíÀ¸·Î º¹»ç-ÀúÀå Çؼ­ ÀÛ¼ºÇÏ¸é µÇ°í
     °Ë»öÆû ÅÂ±× <form ....  action="util_iboard.php"> ¿¡¼­ action="" ¿¡ ´ëÀÔµÈ °æ·Îµµ »õ·Î ÀÛ¼ºÇÑ ÆÄÀÏ°æ·Î·Î ÁöÁ¤ÇÏ¸é µÈ´Ù.


  º¸µå½ºÅ² ³»¿¡ util_iboard.php ÆäÀÌÁö¸¦ »ðÀÔÇÏ·Á¸é?
     'myboard' ¶ó´Â º¸µå°¡ ÀÖ°í ÀÌ º¸µå´Â ȨÆäÀÌÁö ±¸¼ºÇüÅÂÀÇ 'abcde'  ¶ó´Â º¸µå½ºÅ²À» »ç¿ëÇÏ°í ÀÖ´Ù°í ÇÏÀÚ.
     ÀÌ °æ¿ì 'myboard' º¸µå¸¦ Ãâ·ÂÇϸé 'abcde' ½ºÅ²ÀÇ ±¸¼ºÆ² ¾È¿¡ 'myboard'  º¸µå°¡ »ðÀÔµÈ ÇüÅ·ΠÃâ·ÂµÇ´Âµ¥
     ¸¸¾à, º¸µå°¡ »ðÀԵǴ ÀÚ¸®¿¡ util_iboard.php °¡ »ðÀÔµÈ ÇüÅ·ΠÃâ·Â ½ÃÅ°·Á¸é,
     util_iboard.php ÆÄÀÏÀ» ....technote/other_insert/  µð·ºÅ丮 ³»¿¡ ³Ö¾î ÁÖ°í
      Á¢¼ÓURL À» board.php?board=myboard&&command=other_insert&exe=util_iboard  À¸·Î Á¢¼Ó(¶Ç´Â ¸µÅ©) ÇÏ¸é µÈ´Ù.
     (ÆÄÀϸíÀÌ util_iboard4.php ¶ó¸é board.php?board=myboard&&command=other_insert&exe=util_iboard4  ½ÄÀ¸·Î Á¢¼Ó)
     ¶Ç´Â ´ÙÀ½°ú °°ÀÌ ½ºÅ²µð·ºÅ丮³»¿¡ Á÷Á¢ ³ÖÀ» ¼öµµ ÀÖ´Ù
      util_iboard.php ÆÄÀÏÀ» ½ºÅ² µð·ºÅ丮  ....technote/skin_board/abcde/  ³»¿¡ ³Ö¾î ÁÖ°í
     Á¢¼ÓURL À» board.php?board=myboard&&command=skin_insert&exe=util_iboard ·Î Á¢¼Ó(¶Ç´Â ¸µÅ©) ÇÏ¸é µÈ´Ù.    
      ÀÚ¼¼ÇÑ ¼³¸íÀº 10 . ½ºÅ² Á¦ÀÛ ÆäÀÌÁö¸¦ ÂüÁ¶.


  ¿ÜºÎÀÇ ´Ù¸¥ php ÆÄÀϳ»¿¡ util_iboard.php ¸¦ »ðÀÔÇÏ·Á¸é ?
      »ðÀÔÇÏ°íÀÚ ÇÏ´Â À§Ä¡¿¡ <? include_once "./technote6/util_iboard.php"; ?>
      °ú °°Àº ½ÄÀ¸·Î include Äڵ带 ÀÛ¼ºÇØ ³Ö¾î ÁÖ¸é µÈ´Ù.



 

                 Back


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