0
 19   2   1
  View Articles

Name  
   ¼Õº´¸ñ  (2002-12-24 01:33:42, Hit : 21409, Vote : 1455)
Homepage  
   http://www.itmembers.net
Subject  
   ÆÄÀÏ ¾÷·Îµå ±â´É ±¸Çö(2) upload_ok.php
upload.html¿¡¼­ ÆÄÀÏÀ» ¼±ÅÃÇÑ ´ÙÀ½ [Àü¼Û] ¹öưÀ» ´­·¶À» ¶§ ¼­¹ö·Î ÆÄÀÏÀ» Àü¼ÛÇÏ´Â ±â´ÉÀ» ÇÏ´Â ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
¼º°øÀûÀ¸·Î ÆÄÀÏÀ» Àü¼ÛÇÏ¸é ´ÙÀ½°ú °°ÀÌ Àü¼ÛµÈ ÆÄÀÏÀÇ °¢Á¾ Á¤º¸°¡ º¸À̵µ·Ï ÇØº¸°Ú½À´Ï´Ù.


ÀÚ¼¼ÇÑ ¼³¸íÀº ´ÙÀ½ ½Ã°£¿¡ ÇÕ´Ï´Ù~
¿ì¼± ÄÚµåºÎÅÍ ÁÖ~~~~¿í ÈȾ¼¼¿ä...

  1. <?
  2. // ¾÷·ÎµåÇÑ ÆÄÀÏÀÌ ÀúÀåµÉ µð·ºÅ丮 Á¤ÀÇ
  3. $target_dir = "up";  // ¼­¹ö¿¡ up À̶ó´Â µð·ºÅ丮°¡ ÀÖ¾î¾ß ÇÑ´Ù.

  4. if(strcmp($upfile,"none")) {   // ÆÄÀÏÀÌ ¾÷·ÎµåµÇ¾úÀ» °æ¿ì

  5. // ¾÷·Îµå ±ÝÁö ÆÄÀÏ ½Äº° ºÎºÐ
  6.     $filename = explode(".", $upfile_name);
  7.     $extension = $filename[sizeof($filename)-1];
  8.         
  9.     if(!strcmp($extension,"html") ||
  10.        !strcmp($extension,"htm") ||
  11.        !strcmp($extension,"php") ||      
  12.        !strcmp($extension,"inc"))
  13.     {
  14.        echo("¾÷·Îµå ±ÝÁö ÆÄÀÏÀÔ´Ï´Ù.");
  15.        exit;
  16.     }

  17. // µ¿ÀÏÇÑ ÆÄÀÏÀÌ ÀÖ´ÂÁö È®ÀÎÇÏ´Â ºÎºÐ
  18.     $target = $target_dir . "/" . $upfile_name;
  19.     if(file_exists($target)) {
  20.        echo("µ¿ÀÏ ÆÄÀϸí Á¸Àç");
  21.        exit;
  22.     }

  23. // ÁöÁ¤µÈ µð·ºÅ丮¿¡ ÆÄÀÏ ÀúÀåÇÏ´Â ºÎºÐ
  24.     if(!copy($upfile,$target)) {   // falseÀÏ °æ¿ì
  25.        echo("ÆÄÀÏ ÀúÀå ½ÇÆÐ");
  26.        exit;
  27.     }

  28. // Àӽà ÆÄÀÏÀ» »èÁ¦ÇÏ´Â ºÎºÐ
  29.     if(!unlink($upfile)) { // falseÀÏ °æ¿ì
  30.        echo("Àӽà ÆÄÀÏ »èÁ¦ ½ÇÆÐ");
  31.        exit;
  32.     }
  33. ?>  

  34. <html>
  35. <body>
  36.     <table width="500" border="0" cellspacing="1" cellpadding="2" align="center">
  37.     <tr>
  38.        <td colspan="2" align="center" bgColor="#CCCCCC" width="100%"><font size=2><b>>>
  39.             ¾÷·Îµå ¼º°ø <<</b></font></td>  
  40.     </tr>
  41.     <tr>
  42.        <td align="left" bgColor="#EEEEEE" width="120"><font size=2>ÆÄÀϸí</font></td>
  43.        <td bgColor="#EEEEEE"><font size=2><?echo("$upfile_name")?></font></td>
  44.     </tr>
  45.     <tr>
  46.        <td align="left" bgColor="#EEEEEE" width="120"><font size=2>Àӽà ÀúÀå ÆÄÀϸí</font></td>
  47.        <td bgColor="#EEEEEE"><font size=2><?echo("$upfile")?></font></td>
  48.     </tr>
  49.     <tr>
  50.        <td align="left" bgColor="#EEEEEE" width="120"><font size=2>ÆÄÀÏ Å©±â(Bytes)</font></td>
  51.        <td bgColor="#EEEEEE"><font size=2><?echo("$upfile_size")?> Bytes</font></td>
  52.     </tr>
  53.     <tr>
  54.        <td align="left" bgColor="#EEEEEE" width="120"><font size=2>ÆÄÀÏÀÇ MIME Type</font></td>
  55.        <td bgColor="#EEEEEE"><font size=2><?echo("$upfile_type")?></font></td>
  56.     </tr>
  57.     </table>

  58. <?
  59. } else {
  60. ?>
  61.         <table width="500" border="0" cellspacing="1" cellpadding="2" align="center" bgcolor="#FFCCFF">
  62.     <tr>
  63.        <td width="100%" align="center" bgColor="#CCCCCC"><font size=2><b>¾÷·Îµå ½ÇÆÐ!!!</b></font></td>
  64.     </tr>
  65.     </table>
  66. </body>
  67. </html>

  68. <?
  69. }
  70. ?>

    ÀÌ»ó µ¿Á־ƺü, ¼Õº´¸ñÀ̾ú½À´Ï´Ù.

Prev
   ÆÄÀÏ ¾÷·Îµå ±â´É ±¸Çö(3) upload_ok.php ÇØ¼³ [1]

¼Õº´¸ñ
Next
   ÆÄÀÏ ¾÷·Îµå ±â´É ±¸Çö(1) upload.html [2]

¼Õº´¸ñ


Copyright 1999-2025 Zeroboard / skin by Zetyx