Script para fazer upload de arquivos

Publicado por Patrick Silva (última atualização em 13/07/2015)

[ Hits: 8.536 ]

Homepage: www.facebook.com/psince1989

Download 6252.upload.php




Um simples e funcional script em PHP para fazer upload de arquivos leves.

Para o script funcionar deve-se criar três pastas onde o mesmo for inserido:

- Samba (GNU/Linux): /var/www
- WAMP (Windows): c:\wamp\www

Criar as seguintes pastas:

- CPD
- RM
- EXPEDICAO
- Ou vai de sua preferência. :)

Esse script eu usava na empresa para fazer o envio de arquivos rapidamente, eu compartilhava e mapeava nas estações de trabalho dos colaboradores a pasta com o seu setor. Deixando assim um atalho na área de trabalho, servia para o envio de NF-e para os setores do RM e EXPEDICAO, é muito simples e funcional e não gastávamos tempo abrindo o e-mail corporativo, inserindo endereço e depois tínhamos que anexar a nota fiscal.

  



Esconder código-fonte

<html>
<!--
| Sistema de Upload de Arquivos
| Desenvolvido : Patrick Silva
| Data : 04/07/2015
| Versao : V1.0
| Email : ps-martins@live.com
-->
<head>
   <title>SISTEMA UPLOAD</title>
</head>


<body>


       <!-- TABELA DA PASTA CPD
       // Setor : INFORMATICA - ADMINISTRATIVO
       // Centro de processamento de dados
        -->

       <table width="407" border="0" align="center">
       <tr>
       <td width="401" height="145" align="center" valign="top" bgcolor="#CCCCCC"><p>&nbsp;</p>
       <form method="post" action="upload.php" enctype="multipart/form-data">
       <input type="file" name="Arquivo" id="Arquivo">
       <br/>
       <br/>
       <input type="submit" value="ENVIAR">
       <input type="reset" value="RESETE">
       </form>
       <p><strong><font color="#666666" size="2" face="Lucida Sans Unicode, Lucida Grande, sans-serif">C.P.D.</font></strong></p></td>
       </tr>
       </table>

       <!-- FIM DA TABELA C.P.D. -->



       <p>&nbsp;</p>


       <!-- INICIO DA TABELA (EXPEDICAO)
       // Setor : ADMINISTRATIVO
       // Expedicao de mercadorias
        -->

       <table width="407" border="0" align="center">
       <tr>
       <td width="401" height="145" align="center" valign="top" bgcolor="#CCCCCC"><p>&nbsp;</p>
       <form method="post" action="upload.php" enctype="multipart/form-data">
       <input type="file" name="Arquivo2" id="Arquivo2" />
       <br/>
       <br/>
       <input type="submit" value="ENVIAR" />
       <input type="reset" value="RESETE" />
       </form>
       <p><strong><font color="#666666" size="2" face="Lucida Sans Unicode, Lucida Grande, sans-serif">EXPEDICAO</font></strong></p></td>
       </tr>
       </table>

       <!-- FIM DA TABELA EXPEDICAO -->


       <!-- INICIO DA TABELA (RM)
       // Setor : ADMINSTRATIVO
       // Recebimento de mercadorias
       -->
       <p>&nbsp;</p>
       <table width="407" border="0" align="center">
       <tr>
       <td width="401" height="145" align="center" valign="top" bgcolor="#CCCCCC"><p>&nbsp;</p>
       <form method="post" action="upload.php" enctype="multipart/form-data">
       <input type="file" name="Arquivo3" id="Arquivo3" />
       <br/>
       <br/>
       <input type="submit" value="ENVIAR" />
       <input type="reset" value="RESETE" />
       </form>
       <p><strong><font color="#666666" size="2" face="Lucida Sans Unicode, Lucida Grande, sans-serif">R.M</font></strong></p></td>
       </tr>
       </table>

      <!-- FIM DA TABELA RM -->

      <p>&nbsp;</p>

<?php
// +======================================
// Script : Enviar arquivos para pasta CPD
// Autor  : Patrick Silva
// Data   : 04/07/2015
// +=======================================

$nome_temporario=$_FILES["Arquivo"]["tmp_name"];

$nome_real=$_FILES["Arquivo"]["name"];

$upload = copy($nome_temporario,"CPD/$nome_real");
if($upload){
?>
<script language="javascript">
alert("ARQUIVO ENVIADO COM SEUCESSO");
</script>
<?php
}
?>


<?php
// +======================================
// Script : Enviar arquivos para pasta EXPEDICAO
// Autor  : Patrick Silva
// Data   : 04/07/2015
// +=======================================

$nome_temporario2=$_FILES["Arquivo2"]["tmp_name"];

$nome_real2=$_FILES["Arquivo2"]["name"];

$uploadexp = copy($nome_temporario2,"EXPEDICAO/$nome_real2");
if($uploadexp){
?>
<script language="javascript">
alert("ARQUIVO ENVIADO COM SEUCESSO");
</script>
<?php
}
?>

<?php
// +======================================
// Script : Enviar arquivos para pasta RM
// Autor  : Patrick Silva
// Data   : 04/07/2015
// +=======================================
$nome_temporario3=$_FILES["Arquivo3"]["tmp_name"];

$nome_real3=$_FILES["Arquivo3"]["name"];

$uploadrm = copy($nome_temporario3,"RM/$nome_real3");
if($uploadrm){
?>
<script language="javascript">
alert("ARQUIVO ENVIADO COM SEUCESSO");
</script>
<?php
}
?>

</body>

</html>

Scripts recomendados

Contador de cliques

Image Class

Classe em php para listar subdiretórios e arquivos em html (vs certa)

Download de imagem

Visualizador de Imagens em PHP-GTK2


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts