´ÙÀ½ ÀÌÀü Â÷·Ê

17. µ¥ÀÌÅÍ º£À̽º À¯Æ¿¸®Æ¼ ¹× Admin ºÎºÐ

µ¥ÀÌÅÍ º£À̽ºÀÇ °æ¿ì Á÷Á¢ local ¿¡¼­ Äõ¸®µéÀ» ½ÇÇà ÇÏ´Â ¹æ¹ý¸¸À» Áö±Ý±îÁö º¸¾Æ ¿Ô½À´Ï´Ù.
¿©±â¼­ ¼Ò°³ÇÒ µ¥ÀÌÅÍ º£À̽º À¯Æ¿¸®Æ¼´Â ¿ø°Ý¿¡¼­ mysql¿¡ ¼³Á¤ µÇ¾î ÀÖ´Â °èÁ¤À¸·Î
Á¢¼Ó(host , id , password) Çؼ­ °¢°¢ÀÇ µ¥ÀÌÅÍ º£À̽º¸¦ °ü¸®ÇÏ´Â À¯Æ¿¸®Æ¼ ½ºÅ©¸³Æ®¸¦ ¼Ò°³ ÇÏ°Ú½À´Ï´Ù.
Áï ºê¶ó¿ìÀú »ó¿¡¼­ Á÷Á¢ Äõ¸®µéÀ» ÀÔ·Â ÇÏ°í ½ÇÇà ÇÏ´Â °ÍÀÔ´Ï´Ù. ±×¸®°í, °¢°¢ÀÇ °Ô½ÃÆÇ( °æ¸Å , ÀÚ·á½Ç)ÀÇ
´ÙÁß »ý¼º°ú Áö¿òÀ» ÇÒ ¼ö ÀÖ´Â Admin ¿µ¿ªÀ» »ìÆì º¸°Ú½À´Ï´Ù.
ÀÌ µÎ ½ºÅ©¸³Æ®´Â ¾ÆÁ÷ Ãß°¡ µÇ°í ¼öÁ¤µÉ ºÎºÐµéÀÌ ¸¹ÀÌ Á¸Àç ÇÕ´Ï´Ù. ¾Õ¿¡¼­ ¼³¸íÇÑ ¼Ò½º¿Í ¸¶Âù°¡Áö·Î
¿©·¯ºÐµéÀÌ »õ·Î¿î ¾ÆÀÌÅÛÀ» Ãß°¡ Çؼ­ »ç¿ë Çϱ⠹ٶø´Ï´Ù.
¸ÕÀú Admin ¿µ¿ªÀ» ¸¸µé±â À§ÇØ ÇϳªÀÇ µ¥ÀÌÅÍ º£À̽º¿Í µÎ°³ÀÇ Å×À̺íÀ» »ý¼º ÇÕ´Ï´Ù.

17.1 Admin ¿µ¿ª , µ¥ÀÌÅÍ º£À̽º À¯Æ¿¸®Æ¼ ±¸¼º°ú µ¥ÀÌºí »ý¼º

Admin ¿µ¿ªÀº ¿©·¯ °¡Áö ±ÇÇÑÀ» »ç¿ëÇÑ ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ÀÛ¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½¿¡ ¼Ò°³ ÇÒ ¼Ò½º´Â ´Ù¼Ò
¸ø¹ÌÄ¡´Â ºÎºÐµéÀÌ ¸¹ÀÌ ÀÖÁö¸¸ °¢°¢ÀÇ °èÁ¤¿¡ µû¸¥ ±ÇÇÑÀÇ ¼³Á¤ µîÀ¸·Î ´Ù¾çÇÑ Admin ¿µ¿ªÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
Áï, ȸ¿øÁ¦ »çÀÌÆ®ÀÇ °æ¿ì °¢ °Ô½ÃÆÇÀ» °ü¸®ÇÏ´Â »ç¶÷À» ¼³Á¤ÇÏ´Â ºÎºÐÀ» ¸¸µç´ÙµçÁö ¹°·Ð ÀÌ °ü¸®ÀÚ´Â ´Ù¸¥
°Ô½ÃÆÇ¿¡ °üÇÑ ±ÇÇÑÀº ¾ø°Ô ÇÏ´Â µîÀÇ ¿©·¯ ¹æ¹ýµéÀÌ ÀÖ½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º À¯Æ¿¸®Æ¼ÀÇ °æ¿ì ¿Ü±¹ php °ü·Ã »çÀÌÆ®¿¡¼­ ÀÌ¿Í À¯»çÇÑ ´õ ¸¹Àº ±â´É°ú »ç¿ëÀÚ Áß½ÉÀÇ ½ºÅ©¸³Æ®
µéÀÌ Á¸ÀçÇÕ´Ï´Ù. °ü·Ã ¼Ò½º´Â php»çÀÌÆ®¸¦ ¹æ¹® ÇÏ¸é ¾òÀ» ¼ö ÀÖÁö¸¸ º¸´Ù °£´ÜÈ÷ ¼³¸í ÇϱâÀ§ÇØ Á¦°¡ Á÷Á¢ ¼Ò½º¸¦
¸¸µé¾î º¸¾Ò½À´Ï´Ù.

 
ÀÌ µÎ ºÎºÐÀ» ¸¸µé±â À§ÇÑ ½ºÅ©¸³Æ®´Â Áß¿ä ºÎºÐÀÌ 3°³ Á¸Àç ÇÕ´Ï´Ù.
ÇÔ¼ö¸¸ Á¸Àç ÇÏ´Â ÆÄÀÏ ±×¸®°í ÀÌ ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ È­¸é¿ë ·çƾ ÆÄÀÏ ±×¸®°í ÄíÅ°¸¦ »ý¼ºÇÏ°íí Admin ¿µ¿ªÀ¸·Î
Á¢¼ÓÇÏ°Ô ÇÏ´Â ÆÄÀÏÀÔ´Ï´Ù.


ÆÄÀÏÀº 

   db_view.php (ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ È­¸éÃâ·Â ·çƾµé)
   db_func_all.php(ÇÔ¼ö ÁýÇÕ ÆÄÀÏ)
   logon.php(ÄíÅ°ÀÇ »ý¼º°ú ¾îµå¹Î Á¢¼Ó)


¸ÕÀú Admin¿µ¿ªÀ¸·Î Á¢¼Ó Çϱâ À§ÇÑ ¸µÅ©´Â °¢ °Ô½ÃÆÇ ¸ÞÀÎ È­¸é¿¡ º¸¸é ÀÖ½À´Ï´Ù.
±×¸². 15-1 °ú ±×¸². 14-1 ÀÇ ¾Æ·¡ ºÎºÐ¿¡ Admin ¸µÅ©¸¦ Ŭ¸¯ ÇÏ¸é ·Î±×¿Â È­¸éÀÌ Ãâ·ÂµË´Ï´Ù.
ÀÌ ºÎºÐÀº ¼Ò½º¿¡¼­ ¼³¸í ÇÏ°Ú½À´Ï´Ù. 
±×·³ ÀÌ ¿µ¿ªÀ» ¸¸µé±â À§ÇÑ µ¥ÀÌÅÍ º£À̽º¿Í Å×À̺íÀ» »ý¼º ÇÏ°Ú½À´Ï´Ù.

±×¸². 17-1
À§ ±×¸². 17-1 Àº ÀÚ·á½Ç °Ô½ÃÆÇ¿¡¼­ Admin ¿µ¿ªÀ¸·Î ·Î±×¿Â ÇÑ È­¸é ÀÔ´Ï´Ù.
        
µ¥ÀÌÅÍ º£À̽º¿ÍÀÇ ¿¬°ü ºÎºÐÀº 

    no - ÇØ´ç °Ô½ÃÆÇ ¹øÈ£ 
    title - ÇØ´ç °Ô½ÃÆÇ Á¦¸ñ
    mview - ÇØ´ç °Ô½ÃÆÇÀÇ Ã¹¹ø° Å×À̺í À̸§
    view - ÇØ´ç °Ô½ÃÆÇÀÇ µÎ¹ø° Å×À̺í À̸§
    sum - °¢ °Ô½ÃÆÇ¿¡ °Ô½ÃµÈ ±ÛÀÇ ¼ö·®À» ÀúÀå ÇÏ´Â ºÎºÐ
    date - ÇØ´ç °Ô½ÃÆÇÀÇ »ý¼ºµÈ ³¯Â¥

À§ Ç׸ñµéÀº adminp µ¥ÀÌÅÍ º£À̽º¿¡ Á¸ÀçÇÏ´Â ÀÚ·á½Ç Å×À̺í(file) ÀÔ´Ï´Ù.
°æ¸Å °Ô½ÃÆÇÀÇ Å×À̺í(admin) ¶ÇÇÑ À§ Ç׸ñ°ú °°½À´Ï´Ù.
¸ÕÀú µ¥ÀÌÅÍ º£À̽º¸¦ ¸¸µì´Ï´Ù.

±×¸². 17-2
µ¥ÀÌÅÍ º£À̽º¸¦ »ý¼º Çß´Ù¸é ÀÚ·á½Ç Å×À̺íÀ» ¸¸µé ÆÄÀÏÀ» »ý¼º ÇÕ´Ï´Ù.
Pico ÆíÁý±â³ª ´Ù¸¥ À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇؼ­ ¸¸µì´Ï´Ù.

±×¸². 17-3
    ´ÙÀ½ °æ¸Å °Ô½ÃÆÇ Å×À̺íÀ» »ý¼º ÇÕ´Ï´Ù.

±×¸². 17-4
±×¸². 17-1 ¿¡¼­ ÇØ´ç °Ô½ÃÆÇ Á¦¸ñÀ» Ŭ¸¯ Çϸé ÇØ´ç °Ô½ÃÆÇÀ¸·Î À̵¿ ÇÏ°Ô µË´Ï´Ù.
¹°·Ð Admin ±ÇÇÑÀ¸·Î À̵¿ ÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô µÇ¸é ¸ðµç °Ô½Ã¹°À» »èÁ¦ ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ÁÖ¾î Áý´Ï´Ù.
ÀÌ·± ¹æ¹ýÀ¸·Î °¢°¢ÀÇ °èÁ¤ ¼­ºñ½º¸¦ ÇÒ °æ¿ì ÇØ´ç ¾ÆÀ̵𺰠±ÇÇÑÀ» ¼³Á¤ ÇÒ ¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù.
±×·³ ¼Ò½º¸¦ º¸¸é¼­ °æ¸Å Admin°ú ÀÚ·á½Ç Admin ±×¸®°í µ¥ÀÌÅÍ º£À̽º À¯Æ¿¸®Æ® µîÀ» ¼³¸íÇÏ°Ú½À´Ï´Ù.

17.2 db_func_all.php ÆÄÀÏ

    <?php
    //////////////////////////////////////////////////
    //
    //    ÀÏÀÚ : 2000.3.14 pm 5
    //   ÀÛ¼ºÀÚ: skycry (hong il)
    //
    //
    //   method : µ¥ÀÌŸ º£À̽º utility ^^;
    //            ±×¸®°í, Admin function
    //////////////////////////////////////////////////
    //¸ÕÀú ¼Ò½ºÀÇ °¢°¢ÀÇ ÇÔ¼ö¸¦ ¼³¸í ÇÒ ¶§ µÎ¼­ ¾ø´Â ºÎºÐÀÌ Á¶±Ý ÀÖÀ» °ÍÀÔ´Ï´Ù.
     °¢°¢ÀÇ ÇÔ¼ö ºÎºÐÀº ÀϺΠ¿µ¿ªµé À̹ǷΠÀ̵éÀº Á¶ÇÕÇÏ´Â db_view.php¸¦ º¼ ¶§ ¼¼½ÉÈ÷ ºÁÁֱ⠹ٶø´Ï´Ù.//

    $connect = mysql_connect('localhost','root','gksmf444');
    // µ¥ÀÌÅÍ º£À̽º Á¢¼Ó ºÎºÐ ÀÔ´Ï´Ù.// 
    ?>

    <?php
    //¾Æ·¡ ÇÔ¼ö´Â È­¸éÀ» ¸ÕÀú º¸¸é¼­ ¼³¸í ÇÏ°Ú½À´Ï´Ù. ±×¸² 17-1¿¡¼­ Db Edit¸¦ Ŭ¸¯ÇÏ¸é ¸µÅ© µÇ´Â È­¸é ÀÔ´Ï´Ù.//

±×¸². 17-5
    function main($page,$connect,$select,$dbs,$tableput,$root)
    {

    // ÀÌ ÇÔ¼ö´Â ¸ÞÀÎ È­¸é ÀÌÁö¸¸ °¢°¢ÀÇ ÀÎÀÚ¸¦ ¹ÞÀ¸¸é¼­ ´Ù¸¥ È­¸éÀ» Ãâ·Â ÇÕ´Ï´Ù.
       Áï ÇϳªÀÇ ÇÔ¼ö¿¡ ´Ù¾çÇÑ È­¸éÀ» ±¸¼º ÇÑ °Í ÀÔ´Ï´Ù. º¸´Ù Àü¹®ÀûÀÎ ÇÔ¼ö´Â ¾Æ´ÏÁö¸¸
       ÀÌ·± ¹æ¹ýÀ¸·Î Çϳª¾¿ ¸¸µé¸é¼­ ´Ã¾î °¡´Â °ÍÀÔ´Ï´Ù. À§ ÀÎÀÚ Áß $select °¡ tables ,
       field Áß Çϳª¸¦ ¹ÞÀ½¿¡ µû¶ó È­¸éÀÇ Ãâ·ÂÀÌ ´Þ¶ó Áý´Ï´Ù.


       if($select == tables)
       {

         mysql_select_db($dbs,$connect);
         $ally = mysql_query("show tables ",$connect);
         $t = "Table($dbs Db) hong il mansei~!";
         $link = "<a href=db_view.php?chanl=create_table&dbs=$dbs>";
         $linkdel = "<a href=db_view.php?chanl=dbdel&dbs=$dbs>";
       }
       // À§ Á¶°ÇÀÏ °æ¿ì µ¥ÀÌÅÍ º£À̽º ¼±Åðú ÇØ´ç µ¥ÀÌÅÍ º£À̽ºÀÇ Å×À̺íÀ» Äõ¸®ÇÏ°í
          Å×À̺í È­¸éÀÇ ¸Þ´º ¸µÅ©¸¦ ¸¸µé¾î ÁÝ´Ï´Ù.//


       if(!$select)
       {
         $ally = mysql_query("show databases ",$connect);
         $t = "Database Names hong il mansei~!" ;
         $link = "<a href =db_view.php?chanl=create_db>";
       }
       //¸¸¾à $select ÀÎÀÚ°¡ ¾ø´Ù¸é µ¥ÀÌÅÍ º£À̽º À¯Æ¿ È­¸éÀÇ ¸ÞÀÎ ºÎºÐÀ» º¸¿© ÁÝ´Ï´Ù.//


       if($select == field)
       {
         mysql_select_db($dbs,$connect);
         $ally = mysql_query("describe $tableput " , $connect);
         $link1 = "<b><a href =db_view.php?chanl=main&select=tables&dbs=$dbs>
         ($dbs Db)</b></a> ";
         $link2 = "<b>($tableput Table)</b>";
       }
       //À§ Á¶°ÇÀÏ °æ¿ì ÇØ´ç µ¥ÀÌÅÍ º£À̽º¸¦ ¼±Åà ÇÏ°í ÇØ´ç Å×À̺íÀ» Äõ¸® ÇÕ´Ï´Ù.
         ±×¸®°í, ÇØ´ç Å×À̺íÀÇ Çʵå Á¤º¸ È­¸éÀÇ ¸Þ´ºµéÀ» ¸µÅ© ÇÕ´Ï´Ù.//


       $t_num=mysql_num_rows($ally);
       $p_dip = 4 ;//ÆäÀÌÁö´ç ±Û ¼ö
       $p_page =4  ;//ÆäÀÌÁö´ç ÆäÀÌÁö ¸µÅ©¼ö
       $p_pagex = ceil($p_page / 2) ;
       $t_page = ceil($t_num / $p_dip) ;


       // À§ Ç׸ñµéÀº °Ô½ÃÆÇ ½ºÅ©¸³Æ® ÀÇ ¼³¸í°ú µ¿ÀÏ ÇÕ´Ï´Ù.//


       if(!$page)
       {
         $page = 1;
       }
       if( $page <= $p_pagex )
       {
         $p_start = $p_pagex + 1 ;
       }
       else
       {
         $p_start = $page + 1;
       }

           
       $pt_page = ceil($p_start - $p_pagex) ;
       $next_p = $page + 1 ;
       $pre_p = $page - 1 ;
       $start_num = ($t_num - ($page * $p_dip))+($p_dip-1) ;
       // ¿©±â ±îÁö ºÎºÐ ¿ª½Ã °Ô½ÃÆÇÀÇ ±ÛÀÇ Ãâ·Â¹° ¼ö¿Í ÆÐÀÌÁö ¸µÅ© ºÎºÐ ÀÔ´Ï´Ù.//

±×¸². 17-6
    if($select == field)
    {// ¸¸¾à À§ Á¶°ÇÀ̸é ÇØ´ç µ¥ÀÌÅÍ º£À̽ºÀÇ Å×ÀÌºí¿¡¼­ °¢ Çʵå Á¤º¸ È­¸éÀÇ Á¦¸ñ
        ºÎºÐÀ» Ãâ·Â ÇÕ´Ï´Ù. ±×¸². 17-6À» Âü°í Çϼ¼¿ä.//


      echo("
      <html>
      <title>
      main_view html
      </title>
      <body bgcolor=black>
      <center>
      <img src=skyt1.jpg border=0>
      <br>
      <table border=0 cellspacing=2 cellpadding=2 width=700 >
      <tr>
      <th bgcolor=white colspan=7 align=left>
      <font style='font-size:12px;font-style:italic;color:#blue'>
      <b>$t_page / $page </b></font></th>
      // ÆäÀÌÁö Ç¥½Ã ºÎºÐ ÀÔ´Ï´Ù.//


      </tr>
      <tr>
      <td bgcolor=#808080 width=150>0
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>Field</b></font></td>
      <td bgcolor=#808080 width=200 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>Type</b></font></td>
      <td bgcolor=#808080 width=50 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>Null</b></font></td>
      <td bgcolor=#808080 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>Key</b></font></td>
      <td bgcolor=#808080 width=50 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>Default</b></font></td>
      <td bgcolor=#808080 width=150 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>Extra</b></font></td>
      </tr>
      ");
    }
    else
    {//ÇØ´ç Å×À̺íÀÇ Çʵå Á¤º¸ Ç׸ñÀÌ ¾Æ´Ï¸é ³ª¸ÓÁö È­¸éÀº ¾Æ·¡ Äڵ带 Ãâ·Â ÇÕ´Ï´Ù.//
      echo("
      <html>
      <title>
      main_view html
      </title>
      <body bgcolor=black>
      <center>
      <img src=skyt1.jpg border=0>
      <br>
      <table border=0 cellspacing=2 cellpadding=2 width=500 >
      <tr>
      <th bgcolor=white align=left>
      <font style='font-size:12px;font-style:italic;color:#blue'>
      <b>$t_page / $page </b></font></th>
      </tr>
      <tr>
      <td bgcolor=#808080 width=450>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>$t</b></font></td></tr>
      ");
    }


    if(!$t_num)
    {//ÇØ´ç µ¥ÀÌÅÍ º£À̽º¿¡ ³»¿ëÀÌ ¾øÀ» °æ¿ì//
      echo ("
      <tr>
      <th bgcolor=black colspan=6>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>µî·ÏµÈ µ¥ÀÌŸ,Å×À̺íÀÌ ¾ö½º¿ä...  ^^;</b></font></th>
      </tr>
      </center>
      </table>
      </html>
      ");
    }
    else
    {// ÇØ´ç µ¥ÀÌÅÍ º£À̽º¿¡ ³»¿ëÀÌ ÀÖÀ» °æ¿ì//
      for($pd=$start_num ; $pd > $start_num-$p_dip ; $pd--)
      {
        if($pd >= 0 )
        {
          mysql_data_seek($ally,$pd);
          $db=mysql_fetch_array($ally);

          // ÀÌ ºÎºÐÀº ´Ù¸¥ °Ô½ÃÆÇÀÇ ºÎºÐ°ú °°½À´Ï´Ù 14Àå 15Àå ÂüÁ¶//

          if(!$select)
          {//µ¥ÀÌÅÍ º£À̽º À¯Æ¿ÀÇ ¸ÞÀÎ È­¸é Ãâ·Â ÀÔ´Ï´Ù.//
            echo("
            <tr>
            <td bgcolor=black>
            <a href ='db_view.php?chanl=main&dbs=$db[Database]&select=tables'>
            <font style='font-size:13px;font-style:italic;color:#fffff0'>
            <b>$db[Database]</b></font></a></td>
            ");
          }


          if($select == tables)
          {//ÇØ´ç µ¥ÀÌÅÍ º£À̽ºÀÇ Å×À̺í Ç׸ñÀ» Ãâ·ÂÇÕ´Ï´Ù.//
            echo("
            <tr>
            <td bgcolor=black>
            <a href ='db_view.php?chanl=main&dbs=$dbs&select=field&tableput=$db[0]'>
            <font style='font-size:13px;font-style:italic;color:#fffff0'>
            <b>$db[0]</b></font></a></td>
            ");
          }
          // if($select == tables) Ç׸ñÀÇ °æ¿ì ÀÌ ¼Ò½º¿¡¼­´Â ¾Æ·¡ ±×¸². 17-7À» Âü°í Çϼ¼¿ä//             

±×¸². 17-7
    if($select == field)
    {//ÇØ´ç µ¥ÀÌÅÍ º£À̽º Å×À̺íÀÇ Çʵå Á¤º¸¸¦ Ãâ·Â ÇÕ´Ï´Ù.//
      echo("
      <tr>
      <td bgcolor=black>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>$db[Field]</b></font></a></td>
      <td bgcolor=black>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>$db[Type]</b></font></a></td>
      <td bgcolor=black>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>$db[Null]</b></font></a></td>
      <td bgcolor=black>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>$db[Key]</b></font></a></td>
      <td bgcolor=black>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>$db[Default]</b></font></a></td>
      <td bgcolor=black>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>$db[Extra]</b></font></a></td>
      ");
    }
    }
    }


    echo("
    <tr>
    <td bgcolor=black colspan=7>&nbsp;</td>
    </tr>
    <tr>
    <td bgcolor=black colspan=7 align=center>
    ");


    if($page == 1)
    {
      echo ("
      <font style='font-size:12px;font-style:italic;color:#fffff0'>first </font> ");
    }
    else
    {
      if($select == tables)
      {// ÇØ´ç µ¥ÀÌÅÍ º£À̽ºÀÇ Å×À̺í Ç׸ñ Ãâ·Â ½Ã¿¡ ÆäÀÌÁö ¸µÅ© ÀÔ´Ï´Ù.//
        echo ("
        <a href =db_view.php?chanl=main&page=$pre_p&dbs=$dbs&select=tables>
        <font style='font-size:12px;font-style:italic;color:#fffff0'><< </font></a>");
      }
      if(!$select)
      {//ÇØ´ç µ¥ÀÌÅÍ º£À̽º È­¸éÀÇ ÆäÀÌÁö ¸µÅ© ÀÔ´Ï´Ù.//
        echo ("
        <a href =db_view.php?chanl=main&page=$pre_p>
        <font style='font-size:12px;font-style:italic;color:#fffff0'><< </font></a>");
      }
      if($select == field)
      {//ÇØ´ç µ¥ÀÌÅÍ º£À̽º Å×À̺íÀÇ Çʵå Á¤º¸ È­¸éÀÇ ÆäÀÌÁö ¸µÅ© ÀÔ´Ï´Ù.//
        echo ("
        <a href =db_view.php?chanl=main&page=$pre_p&dbs=
        $dbs&select=field&tableput=$tableput>
        <font style='font-size:12px;font-style:italic;color:#fffff0'><< </font></a>");
      }
    }


    for($pp=$pt_page ; $pp < $p_page+$pt_page ; $pp++)
    {
      if($pp == $page )
      {
        echo ("
        <font style='font-size:13px;font-style:italic;color:red'>
        $pp</font>
        ");
      }
      else
      {
        if($pp > 0  && $pp <= $t_page)
        {
          if(!$select)
          {
            echo("
            <a href =db_view.php?chanl=main&page=$pp>
            <font style='font-size:12px;font-style:italic;color:#808080'>[$pp]</font></a>
            ");
          }
          if($select == tables)
          {
            echo("
            <a href =db_view.php?chanl=main&page=$pp&dbs=$dbs&select=tables>
            <font style='font-size:12px;font-style:italic;color:#808080'>[$pp]</font></a>
            ");
          }
          if($select == field)
          {
            echo("
            <a href =db_view.php?chanl=main&page=$pp&dbs=
            $dbs&select=field&tableput=$tableput>
            <font style='font-size:12px;font-style:italic;color:#808080'>[$pp]</font></a>
            ");
            // ÀÌ ºÎºÐ ¿ª½Ã À§ °¢ È­¸é ¸¶´ÙÀÇ ¸µÅ© ºÎºÐµé ÀÔ´Ï´Ù.//
          }
        }
      }
    }
    // ÀÌ·¸°Ô ¸ðµç °Ô½ÃÆÇ ÇüÅÂÀÇ ½ºÅ©¸³Æ®´Â ÇÑ°¡Áö ¹æ¹ý¿¡ ´Ù¸¥ ¹æ¹ýÀ» Á¢¸ñ ÇÔÀ¸·Î¼­
       ´Ù¾çÇÑ ÇüÅÂÀÇ ½ºÅ©¸³Æ®¸¦ »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ³ª¸ÓÁö ¸ÞÀÎ È­¸é ÇÔ¼ö ºÎºÐ ¿ª½Ã
       Áö±Ý ±îÁö º¸¾Æ¿Â °Ô½ÃÆÇ ¼Ò½º¿Í À¯»ç ÇÕ´Ï´Ù. °æ¸Å³ª ÀÚ·á½Ç °Ô½ÃÆÇÀÇ ¼Ò½º¸¦ ÀÌÇØ
       Çß´Ù¸é ÀÌ ºÎºÐÀº ½±°Ô ÀÌÇØ°¡ µÉ °ÍÀÔ´Ï´Ù.//


        if($page == $t_page)
        {
          echo ("
          <font style='font-size:12px;font-style:italic;color:#fffff0'> last^^ </font>
          ");
        }
        else
        {
          if($select == tables)
          {
            echo ("
            <a href =db_view.php?chanl=main&page=$next_p&dbs=$dbs&select=tables>
            <font style='font-size:12px;font-style:italic;color:#fffff0'>pre>></font></a>
            ");
          }
          if(!$select)
          {
            echo ("
            <a href =db_view.php?chanl=main&page=$next_p>
            <font style='font-size:12px;font-style:italic;color:#fffff0'>pre>></font></a>");
          }
          if($select == field)
          {
            echo ("
            <a href =db_view.php?chanl=main&page=$next_p&dbs=
            $dbs&select=field&tableput=$tableput>
            <font style='font-size:12px;font-style:italic;color:#fffff0'>pre>></font></a>
            ");
          }
        }
      }


      if($select != field)
      {
        $td = "<td bgcolor=black width=100>
        $link
        // ÀÌ ÇÔ¼ö Á¦ÀÏ Ã³À½ ¼±¾ð Çß´ø º¯¼ö¸¦ ºÒ·¯ ¿À´Â °ÍÀÔ´Ï´Ù.
        $select°¡ À§ Á¶°ÇÀÏ °æ¿ì ¸µÅ© ÀÔ´Ï´Ù.//


        <font style='font-size:13px;font-style:italic;color:#ffd700'>
        <b>New </b></font></a></td>";


        if($select == tables)
        {
          $td = "<td bgcolor=black width=100>
          $link
          <font style='font-size:13px;font-style:italic;color:#ffd700'>
          <b>New </b></font></a></td>
          <td bgcolor=black width=100>
          $linkdel
          <font style='font-size:13px;font-style:italic;color:#ffd700'>
          <b>Db Del </b></font></a></td>";
        }
      }
      else
      {
        $td =  "<td bgcolor=black width=300>
        <font style='font-size:13px;font-style:italic;color:red'>
        $link1 > $link2
        // ÇÔ¼ö óÀ½ ºÎºÐÀÇ º¯¼ö ¼±¾ðÀ» ºÒ·¯ ¿À´Â ºÎºÐ ÀÔ´Ï´Ù. ¿ª½Ã
           ÇØ´ç Å×À̺íÀÇ Çʵå Á¤º¸ È­¸é¿¡¼­ ÀüÀÇ È­¸éÀ¸·Î ¸µÅ© ÇÏ´Â ºÎºÐ
           ÀÔ´Ï´Ù. ±×¸². 17-6 ÂüÁ¶//


        </font></td>
        <td bgcolor=black width=100>
        <a href =db_view.php?chanl=tabledel&dbs=$dbs&tableput=$tableput>
        <font style='font-size:13px;font-style:italic;color:#ffd700'>
        Del Table
        </font></a></td>";
      }
          
      echo("
      </td>
      </tr>
      </center>
      </table>
      <br>
      <center>
      <table border=0 cellspacing=2 cellpadding=2 width=500 >
      <tr>
      $td
      <td bgcolor=black width=100>
      <a href = test.php>
      <font style='font-size:13px;font-style:italic;color:#ffd700'>
      <b>Home re</b></font></a></td>


      <td bgcolor=black width=100>
      <form method=post action=db_view.php>
      <select name=chanl>
      <option value=file_view selected>File edit
      <option value=title_view>Title edit
      <option value=main>Db edit
      </select>
      // °¢ È­¸é¿¡ Á¸Àç ÇÏ´Â °Ô½ÃÆÇ À̵¿ Ç®´Ù¿î ¸Þ´º Ç׸ñ ÀÔ´Ï´Ù.//
      </td>
      <td>
      <input type=submit value=Go.!>
      </td>
      </form>
      ");


      if($tableput)
      {// À§ ÀÎÀÚ°¡ Á¸Àç Çϸé ÇØ´ç Å×À̺í Çʵå Á¤º¸ È­¸é À̹ǷΠ¾Æ·¡ÀÇ ¸Þ´º¸¦ ´õ
          È­¸é¿¡ Ãâ·ÂÇØ ÁÝ´Ï´Ù. ´ÙÀ½ ÄÚµå´Â alter Äõ¸® ¸í·É¾î¸¦ Á÷Á¢ ÀÔ·Â ÇÏ´Â ¸Þ´º ÀÔ
          ´Ï´Ù. (±×¸². 17-6 À» Âü°í Çϼ¼¿ä.) ÀÌ·¯ÇÑ ¼³Á¤Àº mysqlÀÇ ¸ðµç ¸í·É¾î¸¦ ³ª¿­
          ÇÏ´Â µîÀÇ ¿©·¯ °¡Áö »ç¿ëÀÚ Áß½ÉÀÇ ÀÎÅÍÆäÀ̽º·Î µðÀÚÀÎ °¡´É ÇÕ´Ï´Ù. °¡·É Çʵå
          Á¤º¸¸¦ ÆÄÀÏ·Î ÀúÀå ÇÑ´ÙµçÁö Å×À̺í Á¤º¸¸¦ ´ãÀº ÆÄÀÏÀ» ºÒ·¯¿Í ¹Ù·Î ÀÔ·Â ÇÏ´Â
          ±â´É »ý°¢Çϱ⿡ µû¶ó ¿©·¯ ´Ù¾çÇÑ Çü½ÄÀÌ Á¸Àç ÇÕ´Ï´Ù. ¿©·¯ºÐµéÀÌ ´õ »õ·Î¿î ±â´É
          À» Ãß°¡ Çؼ­ ¸¸µé¾î º¸¸é Àç¹Ì ÀÖÀ» °ÍÀÔ´Ï´Ù.//


        echo("
        </tr>
        </table>
        <br><br>
        <table border=0 cellspacing=2 cellpadding=2 width=500 >
        <tr>
        <th bgcolor=gray colspan=7 align=left>
        <font style='font-size:12px;font-style:italic;color:white'>
        <b>Attribute Add/Del insert Attribute Name</b></font></th>
        </tr>
        <tr>
        <td bgcolor=black width=200>
        <font style='font-size:13px;font-style:italic;color:blue'>
        <b>Alter Table $tableput</b></font></td>
        <td bgcolor=black width=50>
        <font style='font-size:13px;font-style:italic;color:#ffd700'>
        <form method=post action=db_view.php>
        <input type = hidden name=tn value=$tableput>
        <input type = hidden name=chanl value=e_field>
        <input type = hidden name=dbs value=$dbs>
        <select name=tct>
        <option value=add selected>Add
        <option value=drop >Del
        </select>
        //ÇØ´ç Å×ÀÌºí ¸í°ú µ¥ÀÌÅÍ º£À̽º¸í ±×¸®°í alter ¸í·ÉÀÎ add ,drop Áß ÅÃÇؼ­
        ÇØ´ç ·çƾÀ¸·Î Àü´Þ ÇÏ´Â Æû ¹® ÀÔ´Ï´Ù.//


        </td>
        <td bgcolor=black><font style='font-size:13px;font-style:italic;color:#ffd700'>
        <input type = text name='tablequ' size=14>
        // ÇØ´ç Å×À̺íÀÇ Çʵå Á¤º¸¸¦ ÀÔ·Â ÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù.//


        </font></td>
        <td>
        <input type=submit value=Go.!>
        //Go.! ¹öÆ°À» »ý¼ºÇØ ÀÎÀÚµéÀ» Àü´Þ ÇÕ´Ï´Ù.//


        </td>
        </form>
        ");
      }


      echo("
      </tr>
      </table>
      </center>
      </html>
      ");
    } //main( ) ÇÔ¼öÀÇ ³¡ÀÔ´Ï´Ù.//

    //°æ¸Å ³ª ÀÚ·á½Ç °Ô½ÃÆÇ°ú ´Þ¸® Db À¯Æ¿¸®Æ¼ ¸ÞÀÎ È­¸éÀÇ °æ¿ì ÇÑ ÇÔ¼ö¿¡¼­ ¿©·¯
      È­¸é(µ¥ÀÌÅÍ º£À̽º , Å×À̺í , Å×À̺í ÇʵåÁ¤º¸)À» Ç¥Çö Çß½À´Ï´Ù. ÀÌ·¸µí »ý°¢ Çϱâ
      ¿¡ µû¶ó ¿©·¯ ´Ù¾çÇÑ ¹æ¹ýÀÌ Á¸Àç ÇÕ´Ï´Ù. ¹«¾ùº¸´Ù Áß¿äÇÑ ºÎºÐÀº ÀÌ·¯ÇÑ ÀÛ¾÷À» ÇÒ ¶§
      µ¥ÀÌÅÍ º£À̽º¿ÍÀÇ ¿¬°á ¼³Á¤ ÀÔ´Ï´Ù. ÇÊÀÚÀÇ °æ¿ì ¾ÆÁ÷ ¹Ì¼÷ÇÑ Á¡ÀÌ ¸¹½À´Ï´Ù. ½ºÅ©¸³Æ®
      ÀÛ¼º½Ã¿¡´Â ÀÌ ºÎºÐÀ» ²À ½Å°æ ½á¼­ ÀÛ¼º Çϱ⠹ٶø´Ï´Ù.//


    function create_db1()
    {// µ¥ÀÌÅÍ º£À̽º À¯Æ¿ÀÇ ¸ÞÀÎ È­¸é¿¡¼­(±×¸². 17-5) ¿¡¼­ New ¸¦ Ŭ¸¯ ÇÒ °æ¿ì ¸µÅ©µÇ´Â ºÎºÐ ÀÔ´Ï´Ù. //

±×¸². 17-8
    echo("
    <html>
    <title>
    creat_db html
    </title>
    <body bgcolor=black>
    <center>
    <img src=skyt1.jpg border=0>
    <br>
    <form method=post action=db_view.php>
    <input type=hidden name=chanl value=create_db2>
    <table border=0 cellspacing=2 cellpadding=2  width=700 >
    <tr>
    <td bgcolor=#808080 width=74><font style='font-size:13px;font-style:italic;color:#fffff0'>
    <b>~Db Name</b></font></td>
    <td bgcolor=black width=100><font style='font-size:13px;font-style:italic;color:#fffff0'>
    <input type=text name=dbname size=10></font></td>
    //»õ·ÎÀÌ ¸¸µé µ¥ÀÌÅÍ º£À̽º À̸§À» Àû¾îÁÖ´Â ºÎºÐ ÀÔ´Ï´Ù.//


    <td bgcolor=black><font style='font-size:13px;font-style:italic;color:#fffff0'>
    <input type=submit value=¸¸µé±â>
    //¸¸µé±â ¹öÆ°À» »ý¼º ÇÕ´Ï´Ù.//


    </font></td>
    </table>
    </tr>
    </form>
    </center>
    </body>
    </html>
    ");
    }

±×¸². 17-9
    //À§ ±×¸²Àº °æ¸Å °Ô½ÃÆÇ¿¡¼­ Admin À¸·Î ·Î±×¿Â Ç߰ųª Db À¯Æ¿¸®Æ¼ÀÇ À̵¿ ¸Þ´º·Î À̵¿
    ÇßÀ» °æ¿ìÀÇ °æ¸Å Admin ºÎºÐ ÀÔ´Ï´Ù.//
    //±×¸². 17-9 ¿¡¼­ Create °æ¸Å¸¦ Ŭ¸¯ ÇßÀ» °æ¿ì ¸µÅ© È­¸é°ú ÇÔ¼ö¸¦ º¸°Ú½À´Ï´Ù.

±×¸². 17-10
   // ±×¸². 17-10À» º¸¸é °Ô½ÃÆÇ¿¡ »ç¿ëµÉ Å×À̺í À̸§À» Àû´Â ¶õ°ú °Ô½ÃÆÇÀÇ À̸§À» Àû´Â
    ºÎºÐÀÌ Á¸Àç ÇÕ´Ï´Ù. ¿©±â¼­ ¿©·¯ºÐµéÀÌ Âü°í ÇÒ ºÎºÐÀº Å×À̺í À̸§Àº µ¥ÀÌÅÍ º£À̽º¿¡
    »ý¼ºÇÏ´Â ºÎºÐ À̹ǷΠ¿µ¹® Ç¥±â¸¦ ÇØ¾ß µÇ°í ºÙ¿© ½á¾ß ÇÕ´Ï´Ù. ÀÌ ºÎºÐÀÇ ¿¡·¯ È­¸éÀº
    ¸¸µéÁö ¾Ê¾Ò½À´Ï´Ù. ÇÏÁö¸¸ °£´ÜÇÑ ÀÚ¹Ù¸¦ ÀÌ¿ëÇÑ ¹æ¹ýÀÌ ÀÖÀ¸¹Ç·Î Ãß°¡ Çϸé ÁÁÀ» °ÍÀÔ
    ´Ï´Ù. Å×À̺í À̸§Àº Àû¾î º¸³»¸é µÎ°³ÀÇ Å×À̺íÀ» ÀÚµ¿ »ý¼º ÇÕ´Ï´Ù. ¾Æ·¡ create_title()
    ÇÔ¼ö¿Í ±×¸² 17-10À» ºñ±³ Çغ¸±â ¹Ù¶ø´Ï´Ù.//


    function create_title()
    {

      echo("
      <html>
      <title>
      creat_db html
      </title>
      <body bgcolor=black>
      <center>
      <img src=skyt1.jpg border=0>
      <br>
      <form method=post action=db_view.php>
      <input type=hidden name=chanl value=create_title2>
      <table border=0 cellspacing=2 cellpadding=2  width=700 >
      <tr>
      <td bgcolor=#808080 width=74><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>~Table Name</b></font></td>
      <td bgcolor=black width=100><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=text name=ctitle size=10></font></td>
      //»õ·Î¿î °æ¸Å °Ô½ÃÆÇ¿¡ »ç¿ëÇÒ Å×À̺í À̸§À» Àû´Â ºÎºÐ ÀÔ´Ï´Ù.//


      </tr>
      <tr>
      <td bgcolor=#808080 width=74><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>~°Ô½ÃÆÇ Name</b></font></td>
      <td bgcolor=black width=100><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=text name=title size=10></font></td>
      // »õ·Î¿î °æ¸Å °Ô½ÃÆÇÀÇ À̸§À» Àû´Â ºÎºÐ ÀÔ´Ï´Ù.//


      <td bgcolor=black><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=submit value=¸¸µé±â>
      // ¸¸µé±â ¹öÆ°À» »ý¼º ÇÕ´Ï´Ù.//
      </font></td>
      </tr>
      </table>
      </form>
      </center>
      </body>
      </html>
      ");
    }// create_title() ÀÇ ³¡ÀÔ´Ï´Ù.//

±×¸². 17-11
    // ±×¸² 17-1Àº ±×¸² 17-1¿¡¼­ Create ÀÚ·á½ÇÀ» Ŭ¸¯ ÇßÀ» °æ¿ì ¸µÅ© ÀÔ´Ï´Ù.//



    function create_file()
    {// ÀÌ ÇÔ¼ö ¿ª½Ã »õ·Î¿î ÀÚ·á½Ç °Ô½ÃÆÇÀ» »ý¼ºÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù. ±×¸². 17-11À» Âü°í Çϼ¼¿ä//


      echo("
      <html>
      <title>
      creat_db html
      </title>
      <body bgcolor=black>
      <center>
      <img src=skyt1.jpg border=0>
      <br>
      <form method=post action=db_view.php>
      <input type=hidden name=chanl value=create_title3>
      <table border=0 cellspacing=2 cellpadding=2  width=700 >
      <tr>
      <td bgcolor=#808080 width=74>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>~Table Name</b></font></td>
      <td bgcolor=black width=100>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=text name=ctitle size=10></font></td>
      // »õ·Î ¸¸µé ÀÚ·á½Ç °Ô½ÃÆÇ¿¡ »ç¿ëÇÒ Å×À̺í À̸§À» Àû´Â ºÎºÐ ÀÔ´Ï´Ù.//
      </tr>
      <tr>
      <td bgcolor=#808080 width=74><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>~ÀÚ·á½Ç Name</b></font></td>
      <td bgcolor=black width=100><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=text name=title size=10></font></td>
      //ÇØ´ç ÀÚ·á½Ç À̸§À» Àû´Â ºÎºÐ ÀÔ´Ï´Ù.//
      <td bgcolor=black><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=submit value=¸¸µé±â>
      </font></td>
      </tr>
      </table>
      </form>
      </center>
      </body>
      </html>
      ");
    }// create_file() ÀÇ ³¡ÀÔ´Ï´Ù.//


    function title_view($page,$connect,$s_db)
    {// ÀÌ ÇÔ¼ö´Â °æ¸Å °Ô½ÃÆÇÀÇ ¸ÞÀÎ È­¸é Ãâ·Â ºÎºÐ ÀÔ´Ï´Ù.(±×¸². 17-9) ÀÌ·¸°Ô °æ¸Å ¸ÞÀÎ
     È­¸é°ú ÀÚ·á½Ç ¸ÞÀÎ È­¸éÀ» µû·Î ÇÒ ¼öµµ ÀÖ°ÚÁö¸¸ º¸´Ù ºÎÇǸ¦ ÁÙÀÎ´Ù¸é ¾ÕÀÇ µ¥ÀÌÅÍ
     º£À̽º À¯Æ¿ÀÇ È­¸é ´ÙÁßȭó·³ ¸¸µé ¼öµµ ÀÖ°ÚÁÒ. óÀ½ ºÎºÐÀº Áö±Ý ±îÁö ºÁ¿Â ¸ÞÀÎ È­
     ¸é ºÎºÐ°ú µ¿ÀÏ ÇÕ´Ï´Ù. ´Ù¸¸ ¿©±â¼­´Â µ¥ÀÌÅÍ º£À̽º ¿¬°á ºÎºÐÀÌ ÇÔ¼ö ¾È¿¡ Á¸Àç
     ÇÕ´Ï´Ù//


      mysql_select_db(adminp,$connect);
      $ally = mysql_query("select no,title,mview,view,sum,wdate
      from admin  order by no ",$connect);
      $t_num=mysql_num_rows($ally);
      $p_dip = 1 ;//ÆäÀÌÁö´ç ±Û ¼ö


      $p_page =4  ;//ÆäÀÌÁö´ç ÆäÀÌÁö ¸µÅ©¼ö
      $p_pagex = ceil($p_page / 2) ;
      $t_page = ceil($t_num / $p_dip) ;


      if(!$page)
      {
        $page = 1;
      }
      if( $page <= $p_pagex )
      {
        $p_start = $p_pagex + 1 ;
      }
      else
      {
        $p_start = $page + 1;
      }


      $pt_page = ceil($p_start - $p_pagex) ;
      $next_p = $page + 1 ;
      $pre_p = $page - 1 ;
      $start_num = ($t_num - ($page * $p_dip))+($p_dip-1) ;


      echo("// ¸ÞÀÎ È­¸é ŸÀÌƲ ºÎºÐ ÀÔ´Ï´Ù.//
      <html>
      <title>
      main_view html
      </title>
      <body bgcolor=black>
      <center>
      <img src=skyt1.jpg border=0>
      <br>
      <form method=post action=db_view.php>
      <input type=hidden name=chanl value=del_title>
      <table border=0 cellspacing=2 cellpadding=2 width=700 >
      <tr>
      <th bgcolor=white colspan=7 align=left>
      <font style='font-size:12px;font-style:italic;color:#blue'>
      <b>$t_page / $page </b></font></th>
      </tr>
      <tr>
      <td bgcolor=#808080><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>No</b></font></td>
      <td bgcolor=#808080 width=400>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>Title</b></font></td>
      <td bgcolor=#808080 width=75 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>MView</b></font></td>
      <td bgcolor=#808080 width=75 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>View</b></font></td>
      <td bgcolor=#808080 width=50 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>sum</b></font></td>
      <td bgcolor=#808080 width=150 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>date</b></font></td>
      <td bgcolor=#808080 width=50 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>check</b></font></td>
      </tr>
      ");


      if(!$t_num)
      {// ÇØ´ç µ¥ÀÌÅÍ º£À̽º Å×ÀÌºí¿¡ Ç׸ñµéÀÌ ¾øÀ» °æ¿ì ÀÔ´Ï´Ù.//
        echo ("
        <tr>
        <th bgcolor=black colspan=6>
        <font style='font-size:13px;font-style:italic;color:#fffff0'>
        <b>µî·ÏµÈ ±ÛÀÌ ¾ö½º¿ä...  ^^;</b></font></th>
        </tr>
        </center>
        </table>
        </html>
        ");
      }
      else
      {//Ç׸ñÀÌ Á¸ÀçÇÒ °æ¿ì ÀÔ´Ï´Ù.//
        for($pd=$start_num ; $pd > $start_num-$p_dip ; $pd--)
        {

          if($pd >= 0 )
          {
            mysql_data_seek($ally,$pd);
            $put=mysql_fetch_array($ally);


            echo("
            <tr>
            <td bgcolor=black>
            <font style='font-size:13px;font-style:italic;color:blue'>
            $put[no]</font></td>
            //¸ÞÀÎ È­¸é °Ô½ÃÆÇ ¹øÈ£ Ãâ·Â ºÎºÐ ÀÔ´Ï´Ù.//


            <td bgcolor=black>
            <a href =main_view.php?chanl=main_view&f=$put[mview]&f2=$put[view]>
            <font style='font-size:13px;font-style:italic;color:#fffff0'>
            <b>$put[title]</b></font></a></td>
            <td bgcolor=black align=center>
            <font style='font-size:13px;font-style:italic;color:red'>
            <b>$put[mview]</b></font></td>
            <td bgcolor=black align=center>
            <font style='font-size:13px;font-style:italic;color:red'>
            <b>$put[view]</b></font></td>
            <td bgcolor=black align=center>
            <font style='font-size:13px;font-style:italic;color:#fffff0'>
            <b>$put[sum]</b></font></td>
            <td bgcolor=black align=center>
            <font style='font-size:13px;font-style:italic;color:blue'>
            <b>$put[wdate]</b></font></td>
            <td bgcolor=black align=center>
            <input type=radio name=s value=$put[mview]>
            <input type=hidden name=x value=$put[view]>
            </td>
            </tr>
            ");
          }
        }


        echo("
        <tr>
        <td bgcolor=black colspan=7>&nbsp;</td>
        </tr>
        <tr>
        <td bgcolor=black colspan=7 align=center>
        ");


        if($page == 1)
        {
          echo ("
          <font style='font-size:12px;font-style:italic;color:#fffff0'>first </font> ");
        }
        else
        {
          echo ("
          <a href =db_view.php?chanl=title_view&page=$pre_p>
          <font style='font-size:12px;font-style:italic;color:#fffff0'><< </font></a>");
        }


        for($pp=$pt_page ; $pp < $p_page+$pt_page ; $pp++)
        {

          if($pp == $page )
          {
            echo ("
            <font style='font-size:13px;font-style:italic;color:red'>
            $pp</font>
            ");
          }
          else
          {
            if($pp > 0  && $pp <= $t_page)
            {
              echo("
              <a href =db_view.php?chanl=title_view&page=$pp>
              <font style='font-size:12px;font-style:italic;color:#808080'>
              [$pp]</font></a>
              ");
            }
          }
        }//forÀÇ ³¡ÀÔ´Ï´Ù.//

                
        if($page == $t_page)
        {
          echo ("
          <font style='font-size:12px;font-style:italic;color:#fffff0'> last^^ </font>");
        }
        else
        {
          echo ("
          <a href =db_view.php?chanl=title_view&page=$next_p>
          <font style='font-size:12px;font-style:italic;color:#fffff0'>pre>></font></a>");
        }
      }//elseÀÇ ³¡ÀÔ´Ï´Ù.//


      echo("
      </td>
      </tr>
      </center>
      </table>
      <br>
      <center>
      <table border=0 cellspacing=2 cellpadding=2 width=700 >
      <tr>
      <td bgcolor=black width=100>
      <a href =db_view.php?chanl=create_title>
      <font style='font-size:13px;font-style:italic;color:#ffd700'>
      <b>Creat °æ¸Å</b></font></a></td>


      <td bgcolor=black width=100>
      <a href =db_view.php?chanl=main>
      <font style='font-size:13px;font-style:italic;color:#ffd700'>
      <b>Db Edit</b></font></a></td>
      <td bgcolor=black width=100>
      <input type=hidden name=put value=$start_num>
      <input type=submit value=Del>
      </td>
      </tr>
      </table>
      </form>
      </center>
      </html>
      ");
    }// title_view( ) ÀÇ ³¡ÀÔ´Ï´Ù.//

±×¸². 17-12
    function logon($file)
    {  // ÀÌ ºÎºÐÀº °¢ ¸ÞÀÎ È­¸é¿¡¼­ AdminÀ¸·Î ·Î±×¿Â ÇÒ °æ¿ì È­¸é ÀÔ´Ï´Ù.

       ±×¸². 17-12 ¸¦ Âü°í Çϼ¼¿ä.//

      echo("
      <html>
      <title>
      passw view
      </title>
      <body bgcolor=black>
      <center>
      <img src=skyt1.jpg border=0>
      <br>
      <form method=post action=logon.php>
      //¿©±â ÀÔ·ÂÇÑ ÆÄÀÏÀº logon.php ÆÄÀÏ·Î ÀÎÀÚµéÀÌ Àü´Þ µÇ¾î Áý´Ï´Ù. Logon.phpÆÄÀÏ
      ¿¡ ´ëÇؼ­´Â µÚ¿¡¼­ ¼³¸í ÇÏ°Ú½À´Ï´Ù.//
      <input type=hidden name=chanl value=$file>
      <table border=0 cellspacing=2 cellpadding=2  width=700 >
      <tr>
      <td bgcolor=#808080 align=center width=74>
      <font style='font-size:13px;font-style:italic;color:#blue'>
      <b>admin login</b></font></td>
      </tr>
      <tr>
      <td bgcolor=#808080 width=74><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>~Host</b></font></td>
      <td bgcolor=black width=100><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=text name=host size=10></font></td>
      //mysql¿¡ µî·Ï µÇ¾î ÀÖ´Â °èÁ¤ÀÇ host À̸§À» Àû¾î ÁÝ´Ï´Ù.//


      </tr>
      <tr>
      <td bgcolor=#808080 width=74><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>~Name</b></font></td>
      fffff0'>
      <b>~Name</b></font></td>
      <td bgcolor=black width=100><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=text name=id size=10></font></td>
      //mysql Á¢¼Ó °èÁ¤À» ÀÔ·Â ÇÕ´Ï´Ù.//


      </tr>
      <tr>
      <td bgcolor=#808080 width=74><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>~passw</b></font></td>
      <td bgcolor=black width=100><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=password name=passw size=10></font></td>
      //mysql Á¢¼Ó °èÁ¤ÀÇ Æнº¿öµå¸¦ ÀÔ·Â ÇÕ´Ï´Ù.//


      <td bgcolor=black><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <input type=submit value=ÀÔ·Â>
      </font></td>
      </tr>
      </table>
      </form>
      </center>
      </body>
      </html>
      ");
    }// logon($file) ÀÇ ³¡ÀÔ´Ï´Ù.//


    function file_view($page,$connect,$s_db)
    {// ÀÚ·á½Ç °Ô½ÃÆÇÀÇ Admin(±×¸² 17-1) ºÎºÐ ÀÔ´Ï´Ù. ¾ÕÀÇ ´Ù¸¥ ¸ÞÀÎ È­¸é ºÎºÐ°ú
        °°Àº ºÎºÐ À̹ǷΠ°£·«ÇÑ ¼³¸í¸¸ ÇÏ°Ú½À´Ï´Ù.//

      mysql_select_db(adminp,$connect);
      $ally = mysql_query("select no,title,mview,view,sum,wdate
      from file  order by no ",$connect);
      $t_num=mysql_num_rows($ally);
      $p_dip = 3 ;//ÆäÀÌÁö´ç ±Û ¼ö
      $p_page =4  ;//ÆäÀÌÁö´ç ÆäÀÌÁö ¸µÅ©¼ö
      $p_pagex = ceil($p_page / 2) ;
      $t_page = ceil($t_num / $p_dip) ;


      if(!$page)
      {
        $page = 1;
      }
      if( $page <= $p_pagex )
      {
        $p_start = $p_pagex + 1 ;
      }
      else
      {
        $p_start = $page + 1;
      }


      $pt_page = ceil($p_start - $p_pagex) ;
      $next_p = $page + 1 ;
      $pre_p = $page - 1 ;
      $start_num = ($t_num - ($page * $p_dip))+($p_dip-1) ;


      echo("
      <html>
      <title>
      main_view html
      </title>
      <body bgcolor=black>
      <center>
      <img src=skyt1.jpg border=0>
      <br>
      <form method=post action=db_view.php>
      <input type=hidden name=chanl value=del_title>
      <input type=hidden name=table value=file>
      <table border=0 cellspacing=2 cellpadding=2 width=700 >
      <tr>
      <th bgcolor=white colspan=7 align=left>
      <font style='font-size:12px;font-style:italic;color:#blue'>
      <b>$t_page / $page </b></font></th>
      </tr>
      <tr>
      <td bgcolor=#808080><font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>No</b></font></td>
      <td bgcolor=#808080 width=400>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>Title</b></font></td>
      <td bgcolor=#808080 width=75 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>MView</b></font></td>
      <td bgcolor=#808080 width=75 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>View</b></font></td>
      <td bgcolor=#808080 width=50 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>sum</b></font></td>
      <td bgcolor=#808080 width=150 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>date</b></font></td>
      <td bgcolor=#808080 width=50 align=center>
      <font style='font-size:13px;font-style:italic;color:#fffff0'>
      <b>check</b></font></td>
      </tr>
      ");


      if(!$t_num)
      {
        echo ("
        <tr>
        <th bgcolor=black colspan=6>
        <font style='font-size:13px;font-style:italic;color:#fffff0'>
        <b>µî·ÏµÈ ±ÛÀÌ ¾ö½º¿ä...  ^^;</b></font></th>
        </tr>
        </center>
        </table>
        </html>
        ");
      }
      else
      {
        for($pd=$start_num ; $pd > $start_num-$p_dip ; $pd--)
        {

          if($pd >= 0 )
          {
            mysql_data_seek($ally,$pd);
            $put=mysql_fetch_array($ally);


            echo("
            <tr>
            <td bgcolor=black>
            <font style='font-size:13px;font-style:italic;color:blue'>
            $put[no]</font></td>
            <td bgcolor=black>
            <a href =m.php?chanl=main_view&f=$put[mview]&f2=$put[view]>
            <font style='font-size:13px;font-style:italic;color:#fffff0'>
            <b>$put[title]</b></font></a></td>


            <td bgcolor=black align=center>
            <font style='font-size:13px;font-style:italic;color:red'>
            <b>$put[mview]</b></font></td>


            <td bgcolor=black align=center>
            <font style='font-size:13px;font-style:italic;color:red'>
            <b>$put[view]</b></font></td>


            <td bgcolor=black align=center>
            <font style='font-size:13px;font-style:italic;color:#fffff0'>
            <b>$put[sum]</b></font></td>


            <td bgcolor=black align=center>
            <font style='font-size:13px;font-style:italic;color:blue'>
            <b>$put[wdate]</b></font></td>


            <td bgcolor=black align=center>
            <input type=radio name=s value=$put[mview]>
            <input type=hidden name=x value=$put[view]>


            </td>
            </tr>
            ");
          }
        }


        echo("
        <tr>
        <td bgcolor=black colspan=7>&nbsp;</td>
        </tr>
        <tr>
        <td bgcolor=black colspan=7 align=center>
        ");


        if($page == 1)
        {
          echo ("
          <font style='font-size:12px;font-style:italic;color:#fffff0'>first </font> ");
        }
        else
        {
          echo ("
          <a href =db_view.php?chanl=file_view&page=$pre_p>
          <font style='font-size:12px;font-style:italic;color:#fffff0'><< </font></a>");
        }


        for($pp=$pt_page ; $pp < $p_page+$pt_page ; $pp++)
        {

          if($pp == $page )
          {
            echo ("
            <font style='font-size:13px;font-style:italic;color:red'>
            $pp</font>  ");
          }
          else
          {
            if($pp > 0  && $pp <= $t_page)
            {
              echo("
              <a href =db_view.php?chanl=file_view&page=$pp>
              <font style='font-size:12px;font-style:italic;color:#808080'>
              [$pp]</font></a>");
            }
          }
        }


        if($page == $t_page)
        {

          echo ("
          <font style='font-size:12px;font-style:italic;color:#fffff0'> last^^ </font>");
        }
        else
        {
          echo ("
          <a href =db_view.php?chanl=file_view&page=$next_p>
          <font style='font-size:12px;font-style:italic;color:#fffff0'>pre>></font></a>");
        }
      }


      echo("
      </td>
      </tr>
      </center>
      </table>
      <br>
      <center>
      <table border=0 cellspacing=2 cellpadding=2 width=700 >
      <tr>


      <td bgcolor=black width=100>
      <a href =db_view.php?chanl=create_file>
      <font style='font-size:13px;font-style:italic;color:#ffd700'>
      <b>Creat ÀÚ·á½Ç</b></font></a></td>


      <td bgcolor=black width=100>
      <a href =db_view.php?chanl=main>
      <font style='font-size:13px;font-style:italic;color:#ffd700'>
      <b>Db Edit</b></font></a></td>


      <td bgcolor=black width=100>
      <input type=hidden name=put value=$start_num>
      <input type=submit value=Del>
      </td>
      </tr>
      </table>
      </form>
      </center>
      </html>
      ");
    }

    ?>//db_func_all.php ÀÇ ³¡ÀÔ´Ï´Ù.//



´ÙÀ½Àº logon.php ÆÄÀÏ¿¡ ´ëÇØ ¼³¸íÇÏ°Ú½À´Ï´Ù. ±×¸². 17-12 ÀÇ Àü´ÞÀÎÀÚ¸¦ ¹Þ¾Æ ÄíÅ°¸¦ »ý¼ºÇÏ´Â ºÎºÐÀÔ´Ï´Ù.

17.3 logon.php ÆÄÀÏ

¸ÕÀú ÇØ´ç ÄíÅ°¸¦ »ý¼º ÇÏ´Â ¹æ¹ý ÀÌ¿Ü¿¡ php 4.0 ºÎÅÍ´Â ¼¼¼Ç Ç׸ñÀÌ Ãß°¡ µÇ¾î ÀÖ½À´Ï´Ù.
ÀÌ°ÍÀ» ÀÌ¿ëÇؼ­ ȸ¿øÁ¦ »çÀÌÆ®¸¦ ±¸¼ºÇÒ °æ¿ì ÇØ´ç °èÁ¤ ¸¶´Ù °¢°¢ÀÇ ¼¼¼ÇÀ» ÀúÀåÇÒ Çʵ带 »ý¼ºÇÔÀ¸·Î Çؼ­
Á¢¼Ó°ú ÇØ´ç À¯ÀúÀÇ Á¢±Ù°ü¸®°¡ ¼ö¿ùÇØ Áý´Ï´Ù.   ¿©±â¼­´Â ÀÌ·¯ÇÑ ¹æ¹ýÀ» Àû¿ëÇÏÁö´Â ¾Ê¾ÒÁö¸¸ ¾î·ÆÁö¾ÊÀº
±¸¼ºÀ̹ǷΠÇѹø ¸¸µé¾î º¸±â ¹Ù¶ø´Ï´Ù.


    <?php

    $connect = mysql_connect('localhost','root','gksmf444');
    mysql_select_db('mysql',$connect);


    $passwput = mysql_query("select password('$passw')");
    $passwput1 = mysql_result($passwput,0,0);
    //Àü´Þ ¹ÞÀº Æнº¿öµå¸¦ ¾Ïȣȭ ÇÕ´Ï´Ù.//


    $allyp = mysql_query("select Host,User,Password from user
    where Host='localhost' and User='root' ",$connect );

    //ÇØ´ç Á¶°Ç¿¡ ¸Â´Â Á¤º¸µéÀ» °Ë»ö ÇÕ´Ï´Ù. ¿©±â¼­ À¯Àú¿Í È£½ºÆ® ºÎºÐÀ» º¯¼ö·Î
    ¸¸µé °æ¿ì¸¦ »ý°¢ Çغ¸±â ¹Ù¶ø´Ï´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀ¸·Î °¢ °Ô½ÃÆÇÀÇ ÀÎÁõÀ» ´Þ¸®
    ÇÒ ¼ö ÀÖ½À´Ï´Ù.//


    $puth = mysql_result($allyp,0,'Host');
    $puti =mysql_result($allyp,0,'User');
    $putp = mysql_result($allyp,0,'Password');
    //µ¥ÀÌÅÍ º£À̽º Äõ¸®¿¡¼­ °¢°¢ÀÇ Á¤º¸¸¦ º¯¼ö¿¡ ÀúÀå ÇÕ´Ï´Ù.//


    if($puth != $host || $puti != $id || $putp != $passwput1 )
    {
      echo("
      <script>
      window.alert('host,id,passw°¡ Ʋ¸³´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä')
      history.go(-1)
      </script>
      ");
      exit;
    }// ÇØ´ç Àü´Þ ÀÎÀÚ°¡ Çϳª¶óµµ Ʋ¸± °æ¿ì ¿¡·¯ È­¸éÀ» Ãâ·Â ÇÕ´Ï´Ù.//
    else
    {// ´Ù ¸ÂÀ» °æ¿ì ÇØ´ç ÄíÅ°¸¦ ¸¸µì´Ï´Ù. ÀÌ°ÍÀº Àü´Þ ÀÎÀÚ°¡ Çϳª¶óµµ Ʋ¸®¸é
     ÄíÅ°´Â ÀüÇô »ý¼º µÇÁö ¾Ê´Â °ÍÀÔ´Ï´Ù.//

      $userid = md5(uniqid(rand()));
      setcookie("root",$userid,0);


      include('db_func_all.php');
      // Æ÷ÇÔÀº ÄíÅ° º¸´Ù µÚ¿¡ ¿Í¾ß ÇÕ´Ï´Ù.//


      if(!$chanl)
      {
        title_view($page,$connect,$s_db,$userid);
        // ä³ÎÀÌ ¾øÀ» °æ¿ì °æ¸Å °Ô½ÃÆÇ AdminÀ¸·Î À̵¿ ÇÕ´Ï´Ù.//
      }
      else
      {
        file_view($page,$connect,$s_db,$userid);
        // ±× ¹ÛÀÇ °æ¿ì ÀÚ·á½Ç °Ô½ÃÆÇÀ¸·Î À̵¿ ÇÕ´Ï´Ù.//
      }
    }

    ?>
    // ¸¸¾à ÄíÅ°¸¦ ¾ò°í ³­ ÈÄ ´Ù½Ã °Ô½ÃÆÇÀ¸·Î À̵¿ ÇÑ´Ù¸é °Ô½ÃÆÇ ¸ÞÀÎ È­¸é¿¡´Â
    Admin À̶ó´Â Ç¥½Ã°¡ »ý±â°Ô µË´Ï´Ù. ´ÙÀ½Àº ÇÔ¼öµéÀ» ÀÌ¿ëÇÑ °¢ È­¸é Ãâ·Â
    ·çƾ ÆÄÀÏÀ» »ìÆì º¸°Ú½À´Ï´Ù.//

17.4 db_view.php ÆÄÀÏ

ÀÌ ÆÄÀÏÀÇ Á¶°Ç½ÄÀº ÄíÅ°°¡ Á¸Àç ÇÏ´ÂÁö ¿©ºÎ¸¦ ¹¯´Â Á¶°Ç¿¡ µÑ·¯Á® ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº Admin ¿µ¿ª À̹ǷΠ¸¸¾à
´Ù¸¥ ÀÌ°¡ ÀÌ¿µ¿ªÀ¸·Î ¹Ù·Î Á¢±ÙÇÑ´Ù¸é ·Î±×ÀÎ È­¸éÀÌ ¶ã°Í ÀÔ´Ï´Ù. ±×°ÍÀº ÇØ´ç ÄíÅ°ÀÇ Á¸Àç ¿©ºÎ¸¦ È®ÀÎÇÏ´Â
¹æ¹ýÀÔ´Ï´Ù. ÀÌ°ÍÀº º¸¾È»ó ÁÁÀº ¹æ¹ýÀÌ ¾Æ´Õ´Ï´Ù. ¿©·¯ºÐµéÀº ¼Ò½º¸¦ ´Ù½Ã È®ÀÎÇؼ­ ´õ »õ·Î¿î ¹æ¹ýÀ» ÅÃÇϱâ
¹Ù¶ø´Ï´Ù.


    <?php
        
    include('db_func_all.php');
        
    ?>

    <?php

    if($chanl == rootin || !$root)
    {
      logon($file);
    }
    //$chanl ÀÇ °ªÀÌ rootin À̰ųª ÄíÅ°°¡ Á¸Àç ÇÏÁö ¾ÊÀ» °æ¿ì ½ÇÇà µÇ´Â ºÎºÐ ÀÔ´Ï´Ù.//


    if($root)
    {
    // ÄíÅ°°¡ Á¸Àç ÇÒ ¶§ ¾Æ·¡ÀÇ Á¶°ÇµéÀ» °Ë»ö ÇÕ´Ï´Ù.//


      if($chanl == main)
      {
        main($page,$connect,$select,$dbs,$tableput,$root);
      }
      //¸ÞÀÎ È­¸é Ãâ·Â ºÎºÐ ÀÔ´Ï´Ù.//


      if($chanl == create_db)
      {
        create_db1();
      }
      //»õ·Î¿î µ¥ÀÌÅÍ º£À̽º »ý¼º ¶§ ÀÔ·ÂÇÏ´Â È­¸é ÀÔ´Ï´Ù. ¿©±â¿¡ ±×³É HTML Äڵ带
      ³Ö¾î »ç¿ë ÇÏ´Â ¹æ¹ýÀÌ ´õ ÆíÇÒ ¼öµµ ÀÖ½À´Ï´Ù.//


      if($chanl == create_db2)
      {

        mysql_query("create database $dbname",$connect);
        // »õ·Î¿î µ¥ÀÌÅÍ º£À̽º¸¦ ¸¸µì´Ï´Ù. ±×¸®°í ¾Æ·¡ Äڵ带 Ãâ·Â ÇÕ´Ï´Ù.//

        echo("
        <html>
        <body>
        <center>
        <form method=post action=db_view.php>
        <font style='font-size:13px;font-style:italic;color:#808080'>
        <b>db°¡ ¸¸µé¾î Á³½À´Ï´Ù.</b></font>
        <input type=hidden name=chanl value=main>
        <input type=submit value=È®ÀÎ>
        </form>
        </center>
        </body>
        </html>
        ");
      }


      if($chanl == e_field)
      {
      //»õ·Î¿î Å×À̺í Çʵ带 »ý¼º,»èÁ¦ÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù.Çʵå Ãß°¡¹× »èÁ¦ ¿©±â¼­ Áß¿äÇÑ°Ç
        ¸¶Áö¸· Çʵå´Â Á¸Àç ÇØ¾ß Å×À̺íÀÌ Á¸Àç ÇÑ´Ù.~!
        default '0' ¿¡¼­ ' 'ÀÇ Ç¥ÇöÀº ÇÏÁö ¾Ê¾Æ¾ß ÇÕ´Ï´Ù.//


        mysql_select_db($dbs,$connect);


        mysql_query("alter table $tn $tct $tablequ" , $connect);
        // $tn(Å×À̺í À̸§) $tct(add ,drop) $tablequ(Çʵå Á¤º¸) ·Î ±¸¼º µÇ¾î alter Äõ¸®¸¦

        ¼öÇà ÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù.//

        echo("
        <html>
        <body>
        <center>
        <form method=post action=db_view.php>
        <font style='font-size:13px;font-style:italic;color:#808080'>
        <b>field¸¦ ¼öÁ¤ Çß½À´Ï´Ù.</b></font>
        <input type=hidden name=chanl value=main>
        <input type=hidden name=dbs value=$dbs>
        <input type=hidden name=select value=field>
        <input type=hidden name=tableput value=$tn>


        <input type=submit value=È®ÀÎ>
        </form>
        </center>
        </body>
        </html>
        ");// ÇʵåÀÇ Äõ¸®¸¦ ¼öÇà ÇÏ°í ³­ÈÄ È®ÀÎ È­¸éÀÇ Ãâ·Â ÀÔ´Ï´Ù.//
      }


      if($chanl == dbdel)
      {
      // ÇØ´ç µ¥ÀÌÅÍ º£À̽º¸¦ »èÁ¦ ÇÏ´Â ·çƾ ÀÔ´Ï´Ù. ÀÌ Äõ¸®´Â ÀÔ·Â ÇÏÀÚ ¸¶ÀÚ ¹Ù·Î
      »èÁ¦ µÇ¹Ç·Î ±×Àü¿¡ Çѹø ´õ È®ÀÎÀ» ¹¯´Â ¹Ú½º¸¦ ¸¸µé¸é »ç¿ëÀÚµéÀÌ ÆíÇÒ °ÍÀÔ´Ï´Ù.//


        mysql_query("drop database $dbs",$connect);
        //ÇØ´ç µ¥ÀÌÅÍ º£À̽º »èÁ¦//


        echo("
        <html>
        <body>
        <center>
        <form method=post action=db_view.php>
        <font style='font-size:13px;font-style:italic;color:#808080'>
        <b>Db¸¦ »èÁ¦ Çß½À´Ï´Ù.</b></font>
        <input type=hidden name=chanl value=main>
        <input type=submit value=È®ÀÎ>
        </form>
        </center>
        </body>
        </html>
        ");
      }


      if($chanl == tabledel)
      {
      // ÇØ´ç Å×À̺íÀ» »èÁ¦ ÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù.//

        mysql_select_db($dbs,$connect);
        mysql_query("drop table $tableput",$connect);
        //»èÁ¦ Äõ¸® ÀÔ´Ï´Ù.//
                
        echo("
        <html>
        <body>
        <center>
        <form method=post action=db_view.php>
        <font style='font-size:13px;font-style:italic;color:#808080'>
        <b>Table¸¦ »èÁ¦ Çß½À´Ï´Ù.</b></font>
        <input type=hidden name=chanl value=main>
        <input type=hidden name=select value=tables>
        <input type=hidden name=dbs value=$dbs>
        <input type=submit value=È®ÀÎ>
        </form>
        </center>
        </body>
        </html>
        ");
      }


      if($chanl == title_view)
      {
        title_view($page,$connect,$s_db);
      }
      //°æ¸Å AdminÀÇ ¸ÞÀÎ È­¸éÀ» Ãâ·Â ÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù.//


      if($chanl == file_view)
      {
        file_view($page,$connect,$s_db);
      }// ÀÚ·á½Ç °Ô½ÃÆÇÀÇ ¸ÞÀÎ È­¸éÀ» Ãâ·Â ÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù.//
      if($chanl == create_title)
      {
        create_title();
      }
      // »õ·Î¿î °æ¸Å °Ô½ÃÆÇÀ» ¸¸µå´Â È­¸é ÀÔ´Ï´Ù.//


      if($chanl == create_file)
      {
        create_file();
      }
      //»õ·Î¿î ÀÚ·á½Ç °Ô½ÃÆÇÀ» ¸¸µå´Â ºÎºÐ ÀÔ´Ï´Ù.//


      if($chanl == create_table)
      {
      // »õ·Î¿î Å×À̺íÀ» ¸¸µé±â À§ÇÑ ÀÔ·Â È­¸é ÀÔ´Ï´Ù.//
        echo("
        <html>
        <title>
        creat_db html
        </title>
        <body bgcolor=black>
        <center>
        <img src=skyt1.jpg border=0>
        <br>
        <form method=post action=db_view.php>
        <input type=hidden name=chanl value=create_table2>
        <input type=hidden name=dbs value=$dbs>
        <table border=0 cellspacing=2 cellpadding=2  width=700 >
        <tr>
        <td bgcolor=#808080 width=74>
        <font style='font-size:13px;font-style:italic;color:#fffff0'>
        <b>~Table Name</b></font></td>
        <td bgcolor=black width=100>
        <font style='font-size:13px;font-style:italic;color:#fffff0'>
        <input type=text name=tablen size=10 ></font></td>
        </tr>
        <tr>
        <td bgcolor=#808080 width=74>
        <font style='font-size:13px;font-style:italic;color:#fffff0'>
        <b>query</b></font></td>
        <td bgcolor=black width=100>
        <font style='font-size:13px;font-style:italic;color:#fffff0'>
        <input type=text name=shot size=40></font></td>
        <td bgcolor=black><font style='font-size:13px;font-style:italic;color:#fffff0'>
        <input type=submit value=¸¸µé±â>
        </font></td>
        </tr>
        </table>
        </form>
        </center>
        </body>
        </html>
        ");
      }


      if($chanl == del_title)
      {

        mysql_select_db('libchal',$connect);
        mysql_query("drop table $s ",$connect);
        mysql_query("drop table $x ",$connect);
        mysql_select_db('adminp',$connect);
        //°¢°¢ÀÇ °Ô½ÃÆÇ(°æ¸Å , ÀÚ·á½Ç)¿¡¼­ Àü´Þ ¹ÞÀº Å×ÀÌºí ¸íÀ» ÀÌ¿ëÇØ °Ô½ÃÆÇÀ»
        »èÁ¦ ÇÕ´Ï´Ù. ÀÌ ºÎºÐÀº °æ¸Å¿Í ÀÚ·á½Ç ¸ðµÎ ¿©±â¼­ ó¸® ÇÕ´Ï´Ù.//


        if(!$table)
        {
          $table = admin;
          $select = "<input type=hidden name=chanl value=title_view>";
        }
        else
        {
          $select = "<input type=hidden name=chanl value=file_view>";
        }
        mysql_query("delete from $table where mview='$s' ",$connect);
        // Adminp µ¥ÀÌÅÍ º£À̽ºÀÇ ÇØ´ç °Ô½ÃÆÇ Å×ÀÌºí¿¡¼­ °¢°¢ÀÇ °Ô½ÃÆÇ Á¤º¸¸¦ Áö¿ó´Ï´Ù.//


        echo("
        <html>
        <body>
        <center>
        <form method=post action=db_view.php>
        <font style='font-size:13px;font-style:italic;color:#808080'>
        <b>°Ô½ÃÆÇÀÌ »èÁ¦ µÇ¾ú½À´Ï´Ù.</b></font>
        $select
        <input type=submit value=È®ÀÎ>
        </form>
        </center>
        </body>
        </html>
        ");
      }


      if($chanl == create_table2)
      {// Àü´Þ ¹ÞÀº ÀÎÀÚ·Î »õ·Î¿î Å×À̺íÀ» »ý¼º ÇÕ´Ï´Ù.//

        mysql_select_db($dbs,$connect);
        mysql_query("create table $tablen ($shot)",$connect);
        //ÇØ´ç µ¥ÀÌÅÍ º£À̽º¿¡ »õ·Î¿î Å×À̺íÀ» »ý¼º ÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù. ¿©±â¼­ $shot´Â
        Å×À̺í Çʵå ÀÎÀÚ ÀÔ´Ï´Ù.//


        echo("
        <html>
        <body>
        <center>
        <form method=post action=db_view.php>
        <font style='font-size:13px;font-style:italic;color:#808080'>
        <b>TableÀÌ ¸¸µé¾î Á³½À´Ï´Ù.</b></font>
        <input type=hidden name=chanl value=main>
        <input type=submit value=È®ÀÎ>
        </form>
        </center>
        </body>
        </html>
        ");
      }


      if($chanl == create_title2)
      {
      //Àü´Þ ¹ÞÀº ÀÎÀÚ·Î »õ·Î¿î °æ¸Å °Ô½ÃÆÇÀ» ¸¸µå´Â ºÎºÐ ÀÔ´Ï´Ù.//


        $s=$ctitle."cry";//Å×À̺í À̸§ ÀÎÀÚ¸¦ Çϳª ´õ ¸¸µì´Ï´Ù.//


        $wdate=date('y-m-d');
        mysql_select_db('adminp',$connect);
        $atitle = mysql_query("select mview from admin where mview='$ctitle'",$connect );
        $atitler = mysql_fetch_array($atitle);
        // Adminp µ¥ÀÌÅÍ º£À̽º¿¡ admin Å×À̺í(°æ¸Å Å×À̺í)¿¡¼­ °°Àº Å×À̺í À̸§ÀÌ
        Á¸Àç ÇÏ´ÂÁö °Ë»ö ÇÕ´Ï´Ù.//


        if($ctitle == $atitler[mview])
        {
        // °°Àº À̸§ÀÇ Å×À̺íÀÌ ÀÖÀ» °æ¿ì Ãâ·Â ÀÔ´Ï´Ù.//
          echo("
          <script>
          window.alert('°°Àº table°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä')
          history.go(-1)
          </script>
          ");
          exit;
        }
        else
        {// °°Àº À̸§ÀÇ Å×À̺íÀÌ ¾øÀ» °æ¿ì ÀÔ´Ï´Ù.//

          mysql_query("insert into admin(title,view,sum,wdate,mview)
          values('$title','$s','$page','$wdate','$ctitle')",$connect);
          mysql_select_db('libchal',$connect);
          //admin(°æ¸Å Admin Å×À̺í)¿¡ »õ·Î¿î °æ¸Å °Ô½ÃÆÇÀÇ Á¤º¸¸¦ ÀÔ·Â ÇÕ´Ï´Ù.//

          mysql_query("create table $ctitle (no int(10) NOT NULL default '0'
          auto_increment,name varchar(10),email varchar(25),tel varchar(12),
          passw varchar(20),title varchar(54),content text,edate datetime,
          smoney int(10) unsigned,wdate date,
          sise int(10) not null default '0' ,hit int(10) not null
          default '0',PRIMARY KEY(no))",$connect);
          //ù ¹ø° »õ·Î¿î °æ¸Å Å×À̺íÀ» »ý¼º ÇÕ´Ï´Ù.//


          mysql_query("create table $s (no int(10) NOT NULL default '0' auto_increment,
          name varchar(10),email varchar(25),tel varchar(12),bmoney int(10),
          tnum int(10),passw varchar(20),PRIMARY KEY(no))",$connect);
          //µÎ ¹ø° »õ·Î¿î °æ¸Å Å×À̺íÀ» »ý¼º ÇÕ´Ï´Ù. ¿©±â¼­ $s(µÎ¹ø° Å×À̺í¸í)Àº
          ¾Õ¿¡¼­ »õ·Î¿î À̸§ »ý¼º¿¡¼­ ¸¸µé¾îÁø À̸§ ÀÔ´Ï´Ù.//


          echo("
          <html>
          <body>
          <center>
          <form method=post action=db_view.php>
          <font style='font-size:13px;font-style:italic;color:#808080'>
          <b>°Ô½ÃÆÇÀÌ ¸¸µé¾î Á³½À´Ï´Ù.</b></font>
          <input type=hidden name=chanl value=title_view>
          <input type=submit value=È®ÀÎ>
          </form>
          </center>
          </body>
          </html>
          ");
        }
      }


      if($chanl == create_title3)
      {
      //»õ·Î¿î ÀÚ·á½Ç °Ô½ÃÆÇÀ» »ý¼º ÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù.//


        $s=$ctitle."cry";
        // Àü´Þ ¹ÞÀº Å×À̺í À̸§À» ÀÌ¿ëÇØ ¶Ç ´Ù¸¥ Å×À̺í À̸§À» »ý¼º ÇÕ´Ï´Ù.
        ÀÌ°ÍÀº µÎ°³ÀÇ Å×À̺íÀ» ¸¸µé±â À§ÇÔ ÀÔ´Ï´Ù.//


        $wdate=date('y-m-d');
        mysql_select_db('adminp',$connect);
        $atitle = mysql_query("select mview from file where mview='$ctitle'",$connect );
        $atitler = mysql_fetch_array($atitle);
        //¶È °°Àº À̸§ÀÇ Å×À̺íÀÌ Á¸ÀçÇÏ´ÂÁö °Ë»ö ÇÕ´Ï´Ù.//
        if($ctitle == $atitler[mview])
        {
        // °°Àº À̸§ÀÇ Å×À̺íÀÌ Á¸ÀçÇÒ °æ¿ìÀÇ Ãâ·Â ÀÔ´Ï´Ù.//


          echo("
          <script>
          window.alert('°°Àº table°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä')
          history.go(-1)
          </script>
          ");
          exit;
        }
        else
        {// °°Àº À̸§ÀÇ Å×À̺íÀÌ ¾øÀ» °æ¿ì ÀÔ´Ï´Ù.//


          mysql_query("insert into file(title,view,sum,wdate,mview)
          values('$title','$s','$page','$wdate','$ctitle')",$connect);
          mysql_select_db('libchal',$connect);
          //file(ÀÚ·á½Ç °Ô½ÃÆÇ admin Å×À̺í)¿¡ »õ·Î¿î °Ô½ÃÆÇÀÇ Á¤º¸¸¦ ÀúÀå ÇÕ´Ï´Ù.//


          mysql_query("create table $ctitle (no int(10) NOT NULL default '0' auto_increment,
          name varchar(10),email varchar(25),path varchar(50),passw varchar(20),
          title varchar(54),content text, wdate date,hit int(10) not null
          default '0',PRIMARY KEY(no))",$connect);
          //Àü´Þ ¹ÞÀº ÀÎÀÚ·Î »õ·Î¿î ÀÚ·á½Ç °Ô½ÃÆÇ Å×À̺íÀ» »ý¼º ÇÕ´Ï´Ù. óÀ½ Å×À̺í//


          mysql_query("create table $s (name varchar(10),email varchar(25),
          tnum int(10),wdate date,content text)",$connect);
          //Àü´Þ ¹ÞÀº ÀÎÀÚ¿Í $s(»õ·Î »ý¼ºÇÑ Å×À̺í À̸§)À» ÀÌ¿ëÇؼ­ µÎ ¹ø° Å×À̺íÀ»
          »ý¼º ÇÕ´Ï´Ù.//


          echo("
          <html>
          <body>
          <center>
          <form method=post action=db_view.php>
          <font style='font-size:13px;font-style:italic;color:#808080'>
          <b>°Ô½ÃÆÇÀÌ ¸¸µé¾î Á³½À´Ï´Ù.</b></font>
          <input type=hidden name=chanl value=file_view>
          <input type=submit value=È®ÀÎ>
          </form>
          </center>
          </body>
          </html>
          ");
        }
      }
    }//ÀÌ ÆÄÀÏ Ã³À½ ºÎºÐÀÇ ÄíÅ° Á¶°ÇÀÇ ³¡ ÀÔ´Ï´Ù.//

    ?>


ÀÌ·¸°Ô Çؼ­ ¸ðµç ¼³¸íÀ» Çß½À´Ï´Ù. ÀÌ°ÍÀ» ¹ÙÅÁÀ¸·Î »õ·Î¿î ½ºÅ©¸³Æ®¸¦ ²À Çѹø ¸¸µé¾î º¸±æ ±ÇÇÕ´Ï´Ù. ¾Æ¹«¸®
ÀߵǾî ÀÖ´Â ¿©Å¸ ´Ù¸¥ ¼Ò½º¸¦ º¸´õ¶óµµ Àû¿ëÇÒ ¼ö ¾ø´Ù¸é ±×°ÍÀº ±×¸²ÀÇ ¶±ÀÏ »ÓÀÔ´Ï´Ù. óÀ½ Á¢ÇÏ´Â ºÐµéÀϼö·Ï
²À Çѹø Á÷Á¢ ¸¸µé¾î ºÁ¾ß µË´Ï´Ù.
Çѹø ¸¸µé°í ³­ ÈÄ ¿©·¯ºÐµéÀº ÀÌ·¸°Ô ¸»ÇÒ °ÍÀÔ´Ï´Ù. µÇ´Âµ¥¡¦. ¶ó°í^^;


ÀÚ ±×·³ ÀÌ·¸°Ô ¸¸µé¾îÁø °Ô½ÃÆǵéÀ» ÀÌ¿ëÇؼ­ Top È­¸éÀ» °£´ÜÈ÷ ¸¸µé¾î ºÃ½À´Ï´Ù.  ¾ÆÁÖ °£´ÜÇÑ ÄÚµå ÀÔ´Ï´Ù.
´ÜÁö ¸µÅ©»Ó ÀÔ´Ï´Ù. Top È­¸éÀº ÃֽŠ´º½º ¶óµçÁö °¢°¢ÀÇ °Ô½ÃÆÇ¿¡¼­ Á¦ÀÏ Á¶È¸¼ö°¡ ¸¹Àº ±ÛÀ» º¸¿© ÁشٵçÁö
ÇÏ´Â ¿©·¯ ¾Ë¸²ÀÇ ±ÛµéÀÌ Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù.   ÀÌ°ÍÀº °íÁ¤µÈ ½Ã°¢ÀÔ´Ï´Ù. ¿©·¯ ¹æ¹ýÀ¸·Î ¿©·¯ºÐµéÀÌ TopÈ­¸éÀ»
¸¸µé¾îº¸±â ¹Ù¶ø´Ï´Ù.

±×¸². 17-13
ÀÏ´Ü À§ È­¸éÀº Âü°í·Î ÇÏ±æ ¹Ù¶ó¸ç test.phpÆÄÀÏ·Î ÀÛ¼º Çß½À´Ï´Ù.
¾Æ·¡ È­¸é°ú ºñ±³ Çϸ鼭 ½ºÅ©¸³Æ®¸¦ º¸±â ¹Ù¶ø´Ï´Ù. ÀÌ°ÍÀº ¿¹¿¡ ºÒ°úÇϸç Ç÷¡½¬³ª ´ÙÀ̳ª¹Í Äڵ带 »ç¿ëÇؼ­
º¸´Ù ±ò²ûÇÑ TopÈ­¸éÀ» ¸¸µé¾î º¸±â ¹Ù¶ø´Ï´Ù.


    <?php

    include('db_func_all.php');
    mysql_select_db('libchal',$connect);
    $wdate = date('H:i:s');
    $ally = mysql_query("select no,title,hit from cry5  order by hit desc",$connect);
    $ally2 = mysql_query("select no,title,hit from cry12 order by hit desc",$connect );
    $put = mysql_fetch_array($ally);
    $put2 = mysql_fetch_array($ally2);
        
    if($wdate < 7)
    {
      $title = " <img src=moon.gif border=0 align=left>
      ÇÑÂü ÀáÀß ½Ã°£ À̱º¿ä~! ¿ì¸®¸ðµÎ ¹ã»ùÀ»~ ¾å~~ cry´Â ÀáÀÚÀ¯~ ";
    }
    else
    {
     $title = " <img src=sam.gif border=0 align=left>
     ¿­½ÉÈ÷ ½Î¿ö¿ä ´Ùµé~~ ¹¹µçÁö ½Î¿ö¼­ ÀÌ°Ü¿©~~~ ";
    }


    echo("
    <html>
    <title>
    main_view html
    </title>
    <body bgcolor=black>
    <center>
    <img src=skyt1.jpg border=0>
    <br>
    <br>
    <table border=0 cellspacing=2 cellpadding=2 width=700 >
    <tr>
    <th rowspan=5 bgcolor=black width=240><font style='font-size:12px;color:gray'>
    $title</font></th>
    <th bgcolor=black >
    <a href ='m.php?chanl=main_view&f=cry5&f2=cry5cry' >
    <font style='font-size:12px;text-decoration:none;color:blue'>
    <img src=icon.jpg border=0 align=center>cry~ file system ~</font></a></th>
    </tr>
    <tr>
    <td bgcolor=black  align=center>
    <a href ='main_view.php?chanl=main_view&f=cry12&f2=cry12cry' >
    <font style='font-size:13px;text-decoration:none;font-style:italic;color:blue'>
    <img src=icon.jpg border=0 align=center>cry~ °æ¸Å system ~</font></a></td>
    </tr>
    <td bgcolor=black  align=center>
    <a href ='shop.php' >
    <font style='font-size:13px;text-decoration:none;font-style:italic;color:blue'>
    <img src=icon.jpg border=0 align=center>cry¼îÇθô system ~</font></a></td>
    </tr>
    </table>
    ");


    echo("
    <br>
    <table border=0 cellspacing=2 cellpadding=2 width=700 >
    <td bgcolor=black  align=center width=200>
    <font style='font-size:13px;font-style:italic;color:white'>
    <img src=icon.jpg border=0 align=center>Top °æ¸Å</font></td>


    <td bgcolor=black  align=left width=500>
    <a href ='main_view.php?chanl=title&no=$put2[no]&f=cry12&f2=cry12cry' >
    <font style='font-size:13px;text-decoration:none;font-style:italic;color:gray'>
    <strong>$put2[title]</strong></font></a></td>
    <tr>


    <td bgcolor=black  align=center width=200>
    <font style='font-size:13px;font-style:italic;color:white'>
    <img src=icon.jpg border=0 align=center>Top ÀÚ·á</font></td>


    <td bgcolor=black  align=left width=500>
    <a href ='m.php?chanl=title&no=$put[no]&f=cry5&f2=cry5cry' >
    <font style='font-size:13px;text-decoration:none;font-style:italic;color:gray'>
    <strong>$put[title]</strong></font></a></td>
    </tr>
    </table>
    </center>
    </body>
    <html>
    ");

    ?>



ÀÌ·¸°Ô ¸ðµç ¼³¸íÀ» Çß½À´Ï´Ù.
¿©·¯ºÐµé¿¡°Ô º¸´Ù ÁÁÀº ¼Ò½º¿¡ ´Ù¾çÇÑ ¹æ¹ýÀ» º¸¿© µå¸®°í ½Í¾úÁö¸¸ ÇÊÀÚÀÇ °ÔÀ¸¸§ ¶§¹®¿¡ ÀÌÁ¤µµÀÇ ¼öÁØ¿¡¼­
¸Ó¹°·¯¾ß Çß½À´Ï´Ù. ÇÏÁö¸¸ ¿©·¯ºÐµéÀº ÃæºÐÀÌ ÀÌ°ÍÀ» ¹ÙÅÁÀ¸·Î ÀÌ º¸´Ù ´õ ÁÁÀº ½ºÅ©¸³Æ®´Â ÃæºÐÈ÷ ¸¸µé ¼ö
ÀÖÀ» °ÍÀÔ´Ï´Ù.   ¸¸¾à C¿¡ Àͼ÷ÇÏ´Ù¸é ´õ º¹ÀâÇÏ°í ¼º´É ÁÁÀº ½ºÅ©¸³Æ®°¡ ź»ý µÉ °ÍÀÔ´Ï´Ù.
À¥¾ð¾î´Â °¢°¢ÀÇ ÁÖ¾îÁø ȯ°æ°ú Á¶°Ç¿¡ µû¶ó ¹«¾ùÀ» »ç¿ë ÇØ¾ß ÇÒÁö ¼±Åà ÇÏ¸é µÉ °ÍÀÔ´Ï´Ù
PHPµç ASPµç µÑ Áß ÇϳªÀÇ ½ºÅ©¸³Æ®¿¡ Á¤Åë ÇÏ±æ ¹Ù¶ø´Ï´Ù. µÑ ´Ù ½ÀµæÇϸé ÁÁÁö¸¸ Çϳª¸¦ ¸ÕÀú ¾Ë°í ¶Ç ´Ù¸¥
Çϳª¿¡ Á¢±ÙÇÏ´Â ¹æ¹ýÀÌ ´õ ÁÁÀ» °Í °°½À´Ï´Ù.  ±×·³ ´Ùµé ½ºÅ©¸³Æ®¿¡ ¸ÅÁø ÇÏ½Ã±æ ¹Ù¶ó¸ç À̸¸ ÁÙÀÌ°Ú½À´Ï´Ù.

17.5 ¿ª °æ¸Å °Ô½ÃÆÇ ¸¸µé±â

¿ª °æ¸Å °Ô½ÃÆÇÀÇ °æ¿ì Á¦ÀÏ Ã³À½ ¼Ò°³ÇÑ °æ¸Å ¼Ò½º¸¦ Á¶±Ý¸¸ ¼öÁ¤ÇÏ¸é µË´Ï´Ù. ¿©±â¼­ ¿ª °æ¸Å¶õ °æ¸Å¸¦ ¿Ã¸®´Â
»ç¶÷ÀÌ Æ¯Á¤ ¹°°ÇÀ» º¸´Ù ÀûÀº °¡°Ý¿¡ ±¸¸ÅÇÏ´Â °ÍÀ» ¿øÇϹǷΠº¸´Ù ÀûÀº ±Ý¾×À» ÀÔÂûÇÏ´Â »ç¶÷ÀÌ ³«ÂûµÇ´Â °ÍÀÔ
´Ï´Ù.   ±×·¯´Ï ±âÁ¸ÀÇ °æ¸ÅÀÇ ½ºÅ©¸³Æ® ¼Ò½º¿¡¼­ ÀÔÂûÀÚÀÇ ¼øÀ§¸¦ ±Ý¾×ÀÌ ÀÛÀº ¼øÀ¸·Î Á¤·Ä ÇÏ¸é µÇ´Â °ÍÀÔ´Ï´Ù.
È­¸éÀÇ ±¸¼ºÀº °æ¸Å¿Í ´Þ¸® Á¶±Ý ´Ù¸£°Ô ¿©·¯ºÐÀÌ ¹Ù²Ù¾î ÁÖ¸é µË´Ï´Ù. ÀÌ ºÎºÐÀº ÀÚ¼¼ÇÑ ¼³¸íÀÌ ¾ø´õ¶óµµ ¿©±â
±îÁö ÀÐÀ¸½Å ºÐÀº ÃæºÐÈ÷ ÀÌÇØ Çϸ®¶ó »ý°¢ ÇÕ´Ï´Ù. ¸¸¾à ¸ð¸£½Å´Ù¸é °æ¸Å °Ô½ÃÆÇÀÇ ÀÔÂûÀÚ µ¥ÀÌÅÍ º£À̽º Äõ¸®
ºÎºÐÀ» Âü°í Çϼ¼¿ä.

17.6 °£´ÜÇÑ chating È­¸é ¸¸µé±â

ÇØ´ç »çÀÌÆ®¿¡ Á¢¼ÓÀ» ÇÑ »ç¶÷µé ³¢¸® ´ëÈ­¸í  ¾øÀÌ °£´ÜÈ÷ äÆÃÀ» ÁÖ°í ¹ÞÀ» ¼ö ÀÖ´Â ºÎºÐÀÔ´Ï´Ù. ÀÌ°ÍÀº
º¸´Ù ´Ù¾çÇÑ ¹æ¹ýÀ» ÀÌ¿ëÇؼ­ ´ëÈ­¹æÀ» ¸¸µé ¼ö ÀÖ´Â ±âÃÊ ÀÔ´Ï´Ù. ¿ÀÁ÷ php¸¸À» ÀÌ¿ëÇÑ ¹æ¹ýÀ̸ç, ¼­¹öÀÇ
ºÎÇÏ°¡ ÀÖÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. Áï, äÆÿ¡ »ç¿ëÇÒ ÆÄÀÏÀ» ¸¸µçÈÄ ÀÌ ÆÄÀÏÀ» ÀÐ¾î µé¿© ´Ù¸¥ »ç¿ëÀÚ°¡
ÀÚ½ÅÀÌ ÀÌ ÆÄÀÏ¿¡ ÀÔ·ÂÇÑ ÆÄÀÏÀ» È®ÀÎ ÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. 
ÀÌ°ÍÀº °è¼ÓÀûÀ¸·Î ÇØ´ç ÆÄÀÏÀ» Àоî¾ß µÇ¹Ç·Î ¼­¹ö¿¡ ºÎÇÏ°¡ »ý±æ ¼öµµ ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ Á¶±Ý¸¸ ´Ù¸£°Ô
¼öÁ¤ÇÑ´Ù¸é »ó´çÈ÷ ÁÁÀº äÆùæÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù.


±×·³ Áö±Ý±îÁö »ý¼º Çß´ø ½ºÅ©¸³Æ®¿¡ Á¶±ÝÀÇ ¼öÁ¤°ú chat.phpÆÄÀÏÀ» ÀÌ¿ëÇÑ °£´ÜÇÑ Ã¤Æøðµå¸¦ ¼³¸í ÇÏ°Ú
½À´Ï´Ù.   ¿ì¼± »ý¼º µÇ´Â À©µµ¿ì µÎ°³¸¦ º¸°Ú½À´Ï´Ù. 

±×¸². 17-14 chat_view.php
À§ ±×¸². 17-14´Â ÀÔ·ÂÇÑ ±ÛÀ» È®ÀÎ Çϴ â ÀÔ´Ï´Ù. ÀÛÀº À©µµ¿ì Å©±â ÀÌ°í, ¸ð´ÏÅÍ ±¸¼®¿¡ µÎ¸é¼­ ±ÛÀ» º¸¸é
µË´Ï´Ù. ¹°·Ð ÀÔ·ÂÇÑ ±ÛÀº À§ À©µµ¿ì¿¡ »Ñ·ÁÁö¸ç ´Ù¸¥ Á¢¼ÓÀڵ鵵 °°ÀÌ º¸¿© Áý´Ï´Ù.

±×¸². 17-15 chat.php
±×¸².17-15ÀÇ °æ¿ì´Â ±ÛÀ» ÀÔ·Â Çϴ â ÀÔ´Ï´Ù. ÀÌ À©µµ¿ì ¿ª½Ã ÀÛÀ¸¸ç °£´ÜÈ÷ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ð´ÏÅÍÀÇ
±¸¼®¿¡ µÎ°í »çÀÌÆ®¸¦ µ¹¾Æ ´Ù´Ï¸é¼­ ÇØ´ç »çÀÌÆ®¿¡ Á¢¼ÓÇÑ »ç¶÷°ú °£´ÜÇÑ Áú¹®À» ÇÒ ¼ö ÀÖ½À´Ï´Ù. -? ºÎºÐÀº
ÀÚ½ÅÀÌ Àü¿¡ ÀÔ·Â Çß´ø ±ÛÀÌ Ãâ·Â µÇ´Â ºÎºÐÀÔ´Ï´Ù. ±×·³ ÀÌ °£´ÜÇÑ Ã¤Æ® ¸ðµåÀÇ ¼Ò½º¸¦ È®ÀÎ ÇÏ°Ú½À´Ï´Ù.


¾Æ·¡ ¼Ò½º ºÎºÐÀ» m.php ÆÄÀÏ¿¡ Ãß°¡ Çؼ­ »ç¿ë ÇÏ¸é µË´Ï´Ù. ÇÊÀÚÀÇ °æ¿ì ¸ÞÀÎ È­¸é¿¡¼­ ÀÚ·á½ÇÀ» Ŭ¸¯Çϸé
äƮ À©µµ¿ì µÎ°³°¡ ¶ßµµ·Ï ±¸¼ºÇß½À´Ï´Ù. ÀÌ°ÍÀº ¿©·¯ºÐµéÀÌ ¿øÇÏ´Â ¹æ¹ýÀ¸·Î ¼öÁ¤ Çؼ­ »ç¿ë ÇÏ½Ã¸é µË´Ï´Ù.



    if($chanl == chat)
    {
      echo("
      <html>
      <body> 
      <center>
      <script>
      window.open('chat.php','send','height=100px width=325px')
      window.open('chat_view.php','send2','height=200px width=325px')
      </script>
      // µÎ°³ÀÇ À©µµ¿ì¸¦ »ý¼º ÇÕ´Ï´Ù.//


      <form method=post action=m.php>
      <font style='font-size:13px;font-style:italic;color:#808080'>
      <b>ÀÚ·á½Ç¿¡¼­ °£´ÜÈ÷ ´ëÈ­¸¦ ÇÒ ¼ö ÀÖ´Â ±â´É ÀÔ´Ï´Ù.</b></font>
      <input type=hidden name=chanl value=main_view>
      <input type=hidden name=f value=$f>
      <input type=hidden name=f2 value=$f2>
      <input type=submit value=È®ÀÎ>
      // ÀÌ ºÎºÐÀº ÀÚ·á½Ç·Î ¸µÅ© µÇ´Â ºÎºÐ ÀÔ´Ï´Ù.//
      </form>
      </center>
      </body>
      </html>
      ");
    }



    ¿©±â¼­ ¹°·Ð ¸ÞÀÎ È­¸é(test.php)ÀÇ ÀÚ·á½Ç ¸µÅ© ºÎºÐÀº ¾Æ·¡¿Í °°½À´Ï´Ù.

    <a href ='m.php?chanl=chat&f=cry5&f2=cry5cry' >



    ±×·³ äÆà ¸ðµåÀÇ ·çƾÀ» ¼öÇà ÇÏ´Â chat.php ÆÄÀÏÀ» »ìÆì º¸°Ú½À´Ï´Ù.
    ±×¸². 17-15À» Âü°í Çϼ¼¿ä.


    <?php
    //filesystem function()
    //chat mod make(cry) date(00.4.17)
    ?>


    <?php

    echo("
    <html>
    <head>
    <SCRIPT>
    function set_focus(){
    document.chat.wdata.focus();
    }</SCRIPT>
    // À§ ºÎºÐÀº ±ÛÀ» ÀÔ·Â ÇÏ´Â ºÎºÐ¿¡ Ä¿¼­¸¦ µÎ±â À§ÇÑ ¼³Á¤ ÀÔ´Ï´Ù.//
    </head>
    <body bgcolor=black onload='set_focus()'>
    // onload ºÎºÐ¿¡ ¡®set_focus()¡¯ ºÎºÐÀ» Ãß°¡ ÇØ¾ß ÇÕ´Ï´Ù.//


    <font style='font-size:13px;font-style:italic;color:#fffff0'>
    ");


    if($s == send)
    {
      echo("
      </font><br>
      ");
      $fp = fopen("/home/ftp/pub/cry.txt" , "w+");
      // À§ Æнº¿¡ ÇØ´ç ÆÄÀÏÀ» ¿±´Ï´Ù. ¿©±â¼­ »ç¿ëÇÑ µð·ºÅ丮´Â ftp µð·ºÅ丮 ÀÔ´Ï´Ù.//


      fwrite($fp , "$wdata");
      // ÀÔ·Â ¹ÞÀº ±ÛÀ» ÇØ´ç ÆÄÀÏ¿¡ ÀúÀå ÇÕ´Ï´Ù.//


      fclose($fp);
      // ÆÄÀÏ Æ÷ÀÎÆ®¸¦ ´Ý½À´Ï´Ù.//


      $open = file("/home/ftp/pub/cry.txt");
      //ÇØ´ç ÆÄÀÏÀÇ ³»¿ëÀ» ¹è¿­·Î ÀúÀå ÇÕ´Ï´Ù.//
    }

    echo("
    </font>
    <form method=post action=chat.php name=chat>
    <input type=hidden name=s value=send>
    <input name=wdata size=40><br>
    <br>
    <font style='font-size:13px;font-style:italic;color:#fffff0'>
    ?       $open[0]
    // ÆÄÀÏÀÇ ³»¿ëÀ» È­¸é¿¡ Ãâ·Â ÇÕ´Ï´Ù.//
    </font>
    </form>
    </body>
    </html>
    ");

    ?>



    ´ÙÀ½Àº chat_view.php ÆÄÀÏÀ» »ìÆì º¸°Ú½À´Ï´Ù.
    ±×¸². 17-14¸¦ Âü°í Çϼ¼¿ä.


    <?php
    //filesystem function()
    //chat mod make(cry) date(00.4.17)
    ?>

    <?php

    $open = file("/home/ftp/pub/cry.txt");
    // ±ÛÀÌ ÀÔ·Â µÇ¾î ÀÖ´Â ÆÄÀÏÀ» ¹è¿­·Î ÀÐ¾î µéÀÔ´Ï´Ù.//


    echo("
    <html>
    <body bgcolor=black>
    <meta http-equiv=/"refresh/" content=/"3 url=http://chat_view.php/">
    // ¸ÞŸ Åױ׸¦ ÀÌ¿ëÇØ  ÇØ´ç ÆÄÀÏÀÇ ³»¿ëÀ» ÁÖ±âÀûÀ¸·Î ÀÐ¾î µéÀÔ´Ï´Ù. ¿©±â¼­´Â
    3Ãʸ¶´Ù ÀÐ¾î µéÀ̵µ·Ï Çß½À´Ï´Ù.//


    <center>
    <img src=skyt1.jpg border=0>
    </center>
    <br>
    <font style='font-size:13px;font-style:italic;color:#fffff0'>
    ");


    echo("
    $open[0]<br>
    // È­¸é¿¡ ÀԷµǾîÁø ±ÛÀ» Ãâ·Â ÇÕ´Ï´Ù.//
    </font>
    </body>
    </html>
    ");

    ?>



¿©±â±îÁö °£´ÜÇÑ Ã¤Æà ¸ðµå¸¦ º¸¿© µå·È½À´Ï´Ù. ÀÌ·¸°Ô °£´ÜÇÑ ¸ðµå´Â ½±°Ô ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ º¸´Ù
Å©°í ´Ù¾çÇÑ ´ëÈ­¹æÀ» ¸¸µé °æ¿ì ¼­¹öÀÇ ºÎÇÏ ºÎºÐÀº ²À »ý°¢ ÇØ¾ß µË´Ï´Ù. ±×·³ À§ ¼Ò½º¸¦ ¹ÙÅÁÀ¸·Î ´Ù¾çÇÑ
´ëÈ­¹æÀ» Á÷Á¢ ¸¸µé¾î º¸±æ ¹Ù¶ø´Ï´Ù.
¸ÎÀ½¸»
        ½Ã°£Àº Á¤¸» »¡¸® Èê·¯ °©´Ï´Ù. ÀλýÀÇ Àý¹ÝÀ» °É¾î¿Â Áö±Ý ¹º°¡ Çغ¸°í ½Í¾úÀ» ¶§ ¹ú½á ÀλýÀÇ Àý¹ÝÀÌ Èê·¯ °¬³ª
        
    »ý°¢Çϸé Á¤¸» °¡½¿ÀÌ ÅÍÁúµí ¿­ ¹Þ½À´Ï´Ù. Áö±Ý°Í ±ÝÀüÀ» À§ÇØ ÀÌ·¯±¸ Àú·¯±¸ ¾ÆÁ÷µµ ±×·¯Áö¸¸.. Á¤¸» ±ÝÀü ¹®Á¦´Â
        
    Áױ⠱îÁö °ÆÁ¤ÀÌ ²÷ÀÌÁú ¾ÊÀ» µí ÇÕ´Ï´Ù. ÁøÁ¤ÇÑ ºÎÀÚ´Â ÀڱⰡ ¹º°¡¸¦ ÇßÀ» ¶§ ¶ó±¸ »ý°¢ÇÏÁö¸¸ ±×°Ç ¹èºÎ¸¥
        
    »ç¶÷µéÀÌ ÇÏ´Â ¼Ò¸® °°½À´Ï´Ù.
        
    ÇÏ·ç ÇÏ·ç ¿­½ÉÈ÷ »ýÈ° ÇϽô ¿ì¸® ¾î¸Ó´Ô°ú ¿©·¯ºÐµéÀÇ ºÎ¸ð´ÔÀ» »ý°¢Çϸé ÀÌ ¸ðµç°Ô ¹» À§ÇØ Á¸Àç ÇÏ´ÂÁö ´Ù
        
    »Ñ¼ö°í ½Í½À´Ï´Ù.

´ÙÀ½ ÀÌÀü Â÷·Ê