Upload de arquivos com PHP | Café ++
Publicado: 21/05/2017 - Everson Vansoski

Upload de arquivos com PHP

Utilizando a função move_uploaded_file() do PHP

A função move_uploaded_file() move os arquivos para determinado diretório, confira abaixo um exemplo de upload com poucas linhas de código utilizando esse recurso.

Clique aqui para um exemplo de upload de vários arquivos

HTML
<form action="upload.php" method="post" enctype="multipart/form-data">
   <input name="arquivos" type=file>
   <input type="submit">
</form>

PHP
if(isset($_FILES["arquivos"])){
   //diretório destino
   $destino = "diretorio_destino/". $_FILES["arquivos"]["name"]; 
   //faz o upload
   move_uploaded_file($_FILES["arquivos"]["tmp_name"], $destino);	
echo "Upload concluído";	
}else{
   echo "ERRO: Selecione um arquivo";
}

Esse é um exemplo simples, é aconselhável adicionar restrições de tamanho e formato de arquivos. Para saber mais sobre upload com PHP clique aqui.

Everson Vansoski
Analista de Sistemas no setor de contact center em São Paulo - SP