<HTML>
<CABEÇA>
<TITLE>Interface de upload de arquivo</TITLE>
</HEAD>
<BODY><TABLE><CENTRO>
<?
if($UploadAction){
$UploadAction=0;
$TimeLimit=60;
/*Defina o tempo limite de tempo limite. O tempo padrão é 30s. Quando definido como 0, é ilimitado*/.
set_time_limit($TimeLimit);
If(($Upfile != "nenhum")&&
($Upfile!= ""))
{
$Filepath="d:webwebphptest"; //Carregar caminho de armazenamento do arquivo
$FileName=$Caminho do arquivo.$Upfile_name;
if($Upfile_size <1024) //Fazer upload do tamanho do arquivo
{$FileSize = (string)$Upfile_size .
elseif($Upfile_size <(1024 * 1024))
{
$FileSize = number_format((double)($Upfile_size / 1024), 1) "KB";
}
outro
{
$FileSize = number_format((double)($Upfile_size/(1024*1024)),1)."MB";
}
if(!file_exists($NomeArquivo))
{
if(copiar($Upfile,$NomeArquivo))
{desvincular($Upfile);
eco "<br><br>n";
echo "O arquivo $Upfile_name foi enviado com sucesso!";
eco "<br><br>n";
echo "Localização do arquivo: $NomeArquivo";
eco "<br><br>n";
echo "Tamanho do arquivo: $FileSize";
eco "<br><br>n";
}
outro
{echo "Falha no upload do arquivo $Upfile_name!";
}
outro
{echo "O arquivo $Upfile_name já existe!";
}
outro
{echo "Você não selecionou nenhum arquivo para enviar!";
set_time_limit(30); //Restaura as configurações de tempo limite padrão
}
?>
<FORM ENCTYPE = "multipart/form-data" NAME = "SubmitForm"
AÇÃO = "default.php" MÉTODO = "POST">
<TIPO DE ENTRADA = "oculto" NOME = "MAX_FILE_SIZE" VALOR = "1000000">
<INPUT TYPE = "oculto" NAME = "UploadAction" VALUE = "1">
<TR><TD><INPUT NAME = "Upfile" TYPE = "arquivo" SIZE = "30"></TD>
</TR><TR><TD><INPUT NAME = "enviar" VALUE = "enviar" TYPE = "enviar">
<INPUT NAME = "reset" VALUE = "Reset" TYPE = "reset"></TD>
</TR></FORM></CENTER></TABLE>
</BODY>
</HTML>