Upload de arquivos com PHP
Publicado por Diego Nunes 19/09/2006
[ Hits: 13.472 ]
Olá pessoal. Este script mostra um pouco de como podemos enviar arquivos através do PHP. O processo será explicado passo-a-passo. É muito importante observar que o formulário HTML que irá selecionar o arquivo para ser enviado seja escrito desta forma: <form action="upload.php" method="post" enctype="multipart/form-data"> e o input <input name="arquivo" type="file">, onde o input name será o grande aliado.
<?
// Prepara a variável do arquivo
//Lembre-se do input name lá no form, cujo demos o nome de arquivo
$arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE;
$tmp_name = $_FILES["arquivo"]["tmp_name"];
$nome = $_FILES["arquivo"]["name"];
//Restrições do arquivo para até 10 MB
$tamanho = 10485460;
if($arquivo["size"] > $tamanho) {
header('Location: grande.html');
}else{
copy($tmp_name, "/home/user/cliqinfo/public_html/arquivos/$nome");
header('Location: ok.html');
}
?>
Geração de códigos captcha em formulários HTML com PHP e PostgreSQL
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Como posso remover arquivos MSG duplicados das minhas pastas de forma ... (0)
Assinador JNLP do Site Portal da Nota Fiscal Eletrônica (4)









