<HTML>
<헤드>
<TITLE>파일 업로드 인터페이스</TITLE>
</HEAD>
<BODY><테이블><센터>
<?
if($UploadAction){
$UploadAction=0;
$TimeLimit=60;
/*타임아웃 제한 시간을 설정합니다. 기본 시간은 30초입니다. 0으로 설정하면 무제한입니다.*/
set_time_limit($TimeLimit);
If(($Upfile != "없음")&&
($Upfile != ""))
{
$Filepath="d:webwebphptest"; //파일 저장 경로 업로드
$FileName=$Filepath.$Upfile_name;
if($Upfile_size <1024) //파일 크기 업로드
{$FileSize = (string)$Upfile_size "바이트";}
elseif($Upfile_size <(1024 * 1024))
{
$FileSize = number_format((double)($Upfile_size / 1024), 1) " KB";
}
또 다른
{
$FileSize = number_format((double)($Upfile_size/(1024*1024)),1)."MB";
}
if(!file_exists($파일이름))
{
if(복사($Upfile,$FileName))
{링크해제($Upfile);
echo "<br><br>n";
echo "$Upfile_name 파일이 성공적으로 업로드되었습니다!";
echo "<br><br>n";
echo "파일 위치: $FileName";
echo "<br><br>n";
echo "파일 크기: $FileSize";
echo "<br><br>n";
}
또 다른
{echo "$Upfile_name 파일 업로드에 실패했습니다!" }
}
또 다른
{echo "$Upfile_name 파일이 이미 존재합니다!";
}
또 다른
{echo "업로드할 파일을 선택하지 않았습니다!";
set_time_limit(30); //기본 시간 초과 설정 복원
}
?>
<FORM ENCTYPE = "multipart/form-data" NAME = "SubmitForm"
ACTION = "default.php" 방법 = "POST">
<입력 유형 = "숨겨진" 이름 = "MAX_FILE_SIZE" VALUE = "1000000">
<입력 유형 = "숨겨진" 이름 = "UploadAction" VALUE = "1">
<TR><TD><입력 이름 = "업파일" 유형 = "파일" 크기 = "30"></TD>
</TR><TR><TD><입력 이름 = "제출" VALUE = "제출" 유형 = "제출">
<입력 이름 = "재설정" 값 = "재설정" 유형 = "재설정"></TD>
</TR></FORM></CENTER></TABLE>
</BODY>
</HTML>