Script para fazer upload de arquivos
Publicado por Patrick Silva (última atualização em 13/07/2015)
[ Hits: 9.243 ]
Homepage: www.facebook.com/psince1989
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.
<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> </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> </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> </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> </p>
<table width="407" border="0" align="center">
<tr>
<td width="401" height="145" align="center" valign="top" bgcolor="#CCCCCC"><p> </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> </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>
Manipulação de arquivos CSV para gerar instrução SQL
Classe para envio de arquivo - Programação Orientada a Objetos
Listar o conteúdo de um diretório
Classe em php para listar subdiretórios e arquivos em html
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
fusermount3 no Ubuntu 25.10 - mantenha o perfil do AppArmor
[Resolvido] dlopen(): error loading libfuse.so.2 AppImages require FUSE to run.
Criação de diretórios e aplicação de restrições de acesso no Linux
diferença entre o Tor baixado pelo Gerenciador de Aplicativos e o Tor ... (6)
VOL já não é mais como antes? (28)
Atualizei meu ubuntu e desliguei e ele não inicia corretamente (18)









