Upload de arquivos
Publicado por Raphael Leal Gavino (última atualização em 24/09/2009)
[ Hits: 7.744 ]
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>"); } } ?>
Página de downloads que identifica arquivos por extensão
Gerando arquivo PDF com PHP usando mPDF
Orion - extração e conversão de dados de arquivos texto e CSV
Nenhum comentário foi encontrado.
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Quero reviver um computador antigo mas tive problemas (12)
como funciona endereçamento ip? (6)