<HTML>
<ГОЛОВКА>
<TITLE>Интерфейс загрузки файлов</TITLE>
</HEAD>
<ТЕЛО><ТАБЛИЦА><ЦЕНТР>
<?
если($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 = (строка)$Upfile_size "байты";}
elseif($Upfile_size <(1024 * 1024))
{
$FileSize = number_format((double)($Upfile_size / 1024), 1) " КБ";
}
еще
{
$FileSize = number_format((double)($Upfile_size/(1024*1024)),1)."МБ";
}
если(!file_exists($FileName))
{
если (копия ($ Upfile, $ FileName))
{unlink($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"
ДЕЙСТВИЕ = «default.php» МЕТОД = «POST»>
<INPUT TYPE = "скрытый" NAME = "MAX_FILE_SIZE" VALUE = "1000000">
<INPUT TYPE = «скрытый» NAME = «UploadAction» VALUE = «1»>
<TR><TD><INPUT NAME = "Upfile" TYPE = "file" SIZE = "30"></TD>
</TR><TR><TD><INPUT NAME = "отправить" VALUE = "отправить" TYPE = "отправить">
<ИМЯ ВХОДА = "сброс" ЗНАЧЕНИЕ = "Сброс" ТИП = "сброс"></TD>
</TR></FORM></CENTER></TABLE>
</ТЕЛО>
</HTML>