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¿¡¼ ÆÄÀÏÀ» ¼±ÅÃÇÑ ´ÙÀ½ [Àü¼Û] ¹öưÀ» ´·¶À» ¶§ ¼¹ö·Î ÆÄÀÏÀ» Àü¼ÛÇÏ´Â ±â´ÉÀ» ÇÏ´Â ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
¼º°øÀûÀ¸·Î ÆÄÀÏÀ» Àü¼ÛÇÏ¸é ´ÙÀ½°ú °°ÀÌ Àü¼ÛµÈ ÆÄÀÏÀÇ °¢Á¾ Á¤º¸°¡ º¸À̵µ·Ï ÇØº¸°Ú½À´Ï´Ù.
ÀÚ¼¼ÇÑ ¼³¸íÀº ´ÙÀ½ ½Ã°£¿¡ ÇÕ´Ï´Ù~
¿ì¼± ÄÚµåºÎÅÍ ÁÖ~~~~¿í ÈȾ¼¼¿ä...
<?
// ¾÷·ÎµåÇÑ ÆÄÀÏÀÌ ÀúÀåµÉ µð·ºÅ丮 Á¤ÀÇ
$target_dir = "up";
// ¼¹ö¿¡ up À̶ó´Â µð·ºÅ丮°¡ ÀÖ¾î¾ß ÇÑ´Ù.
if(strcmp($upfile,"none")) {
// ÆÄÀÏÀÌ ¾÷·ÎµåµÇ¾úÀ» °æ¿ì
// ¾÷·Îµå ±ÝÁö ÆÄÀÏ ½Äº° ºÎºÐ
$filename = explode(".", $upfile_name);
$extension = $filename[sizeof($filename)-1];
if(!strcmp($extension,"html") ||
!strcmp($extension,"htm") ||
!strcmp($extension,"php") ||
!strcmp($extension,"inc"))
{
echo("¾÷·Îµå ±ÝÁö ÆÄÀÏÀÔ´Ï´Ù.");
exit;
}
// µ¿ÀÏÇÑ ÆÄÀÏÀÌ ÀÖ´ÂÁö È®ÀÎÇÏ´Â ºÎºÐ
$target = $target_dir . "/" . $upfile_name;
if(file_exists($target)) {
echo("µ¿ÀÏ ÆÄÀϸí Á¸Àç");
exit;
}
// ÁöÁ¤µÈ µð·ºÅ丮¿¡ ÆÄÀÏ ÀúÀåÇÏ´Â ºÎºÐ
if(!copy($upfile,$target)) {
// falseÀÏ °æ¿ì
echo("ÆÄÀÏ ÀúÀå ½ÇÆÐ");
exit;
}
// Àӽà ÆÄÀÏÀ» »èÁ¦ÇÏ´Â ºÎºÐ
if(!unlink($upfile)) {
// falseÀÏ °æ¿ì
echo("Àӽà ÆÄÀÏ »èÁ¦ ½ÇÆÐ");
exit;
}
?>
<html>
<body>
<table width="500" border="0" cellspacing="1" cellpadding="2" align="center">
<tr>
<td colspan="2" align="center" bgColor="#CCCCCC" width="100%"><font size=2><b>>>
¾÷·Îµå ¼º°ø <<</b></font></td>
</tr>
<tr>
<td align="left" bgColor="#EEEEEE" width="120"><font size=2>ÆÄÀϸí</font></td>
<td bgColor="#EEEEEE"><font size=2><?echo("$upfile_name")?></font></td>
</tr>
<tr>
<td align="left" bgColor="#EEEEEE" width="120"><font size=2>Àӽà ÀúÀå ÆÄÀϸí</font></td>
<td bgColor="#EEEEEE"><font size=2><?echo("$upfile")?></font></td>
</tr>
<tr>
<td align="left" bgColor="#EEEEEE" width="120"><font size=2>ÆÄÀÏ Å©±â(Bytes)</font></td>
<td bgColor="#EEEEEE"><font size=2><?echo("$upfile_size")?> Bytes</font></td>
</tr>
<tr>
<td align="left" bgColor="#EEEEEE" width="120"><font size=2>ÆÄÀÏÀÇ MIME Type</font></td>
<td bgColor="#EEEEEE"><font size=2><?echo("$upfile_type")?></font></td>
</tr>
</table>
<?
} else {
?>
<table width="500" border="0" cellspacing="1" cellpadding="2" align="center" bgcolor="#FFCCFF">
<tr>
<td width="100%" align="center" bgColor="#CCCCCC"><font size=2><b>¾÷·Îµå ½ÇÆÐ!!!</b></font></td>
</tr>
</table>
</body>
</html>
<?
}
?>
ÀÌ»ó µ¿Á־ƺü, ¼Õº´¸ñÀ̾ú½À´Ï´Ù.
Prev
ÆÄÀÏ ¾÷·Îµå ±â´É ±¸Çö(3) upload_ok.php ÇØ¼³ [1]
¼Õº´¸ñ
Next
ÆÄÀÏ ¾÷·Îµå ±â´É ±¸Çö(1) upload.html [2]
¼Õº´¸ñ
Copyright 1999-2025
Zeroboard
/ skin by
Zetyx