Upload de arquivos
Publicado por Raphael Leal Gavino (última atualização em 24/09/2009)
[ Hits: 7.850 ]
Homepage: http://www.weblotus.com.br
Bom pessoal, pesquisei ultimamente na internet e só encontrei scripts longos e complicados de como fazer um upload utilizando PHP. Esse meu script é uma adaptação simplificada e comentada de como fazer um upload de qualquer extensão de arquivo.
Espero que gostem.
Abraços,
Raphael Leal Gavino.
<html> <head> <title>Fazendo Upload</title> </head> <body> <form action="upload.php" method="post" enctype="multipart/form-data"> <table width="500" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <input type="file" name="arquivo"> </td> </tr> <tr> <td> <input type="submit" value="Enviar"> </td> </tr> </table> </form> </body> </html> <? // verificando se $arquivo é verdadeiro if (isset($arquivo)){ // aponte o nome do diretório a ser gravado o upload $dir="Apostilas "; // verifica se $arquivo é uma variável nula if (is_uploaded_file($arquivo)){ // fazendo o upload move_uploaded_file($arquivo,$arquivo_name); // se funcionar irá aparecer Enviado na tela print("<center><font face=Times New Roman size=+2 color=red>Enviado</font></center>"); }else{ // se não funcionar aparecerá Erro na tela print("<center><font face=Times New Roman size=+2 color=red>Erro</font></center>"); } } ?>
Upload de arquivos com barra de progresso muito util
Abrindo arquivo e convertendo de um caracter para outro
Classe em php para listar subdiretórios e arquivos em html (vs certa)
Nenhum coment�rio foi encontrado.
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Deixando o Plasma6 mais fluido no Linux
Como unir duas coleções de ROMs preservando as versões traduzidas (sem duplicatas)
Isso acontece com vcs também? (7)
Problema com audio apos upgrade (10)
Instalação automatizada do Debian 12 em UEFI (2)