Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como fazer upload e renomear nomes de arquivos usando PHP
Para carregar um arquivo usando PHP , primeiro você precisa criar um formulário HTML e postar o nome do arquivo para um script PHP. Quando você faz o upload do arquivo em PHP, será dado um nome temporário e localização no servidor até que você chamar a função para renomeá-lo e movê-lo para um local permanente. Se você decidir descartar um arquivo carregado , você pode descartar a cópia temporária e manter seus locais de servidores permanentes livre de arquivos carregados que nunca serão usados ​​. Instruções
um

Usando um editor, criar um arquivo PHP para apresentar a interface do usuário . Por exemplo, digite :

nano getfile.php
2

Digite o código para criar e apresentar um formulário HTML que permite ao usuário procurar e selecionar um arquivo a ser carregado a partir do PC . Fechar PHP etiquetas antes de criar a forma , porque a forma é codificada em HTML, não em PHP . Por exemplo, digite :

? >

< DOCTYPE html PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN ! " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >

< html xmlns =" http://www.w3.org/1999/xhtml " >


< br >

File Upload





Procure um arquivo para upload :


< input type = "submit" name = "submit" value = " submit" />




;
3

Saia do editor e salve o arquivo . Inicie o editor e criar um novo arquivo PHP chamado " upload.php ". Por exemplo, digite :

nano upload.php
4

Obter o nome temporário , local temporário e local original do arquivo usando a função "$ _FILES " . Extraia o nome original do arquivo usando a função " basename " . Mover o arquivo enviado para o local permanente utilizando a função " move_uploaded_file " . Renomeie o arquivo , se desejar , movendo-o com um nome diferente. Por exemplo, digite :

$ carregado = $ post [' carregado '] ;

if ($ enviado = '1 ' !) Die ( "A forma não concluída ! ");

$ filename = basename ( $ _FILES [' arquivo' ]);

$ arquivo_de_destino = " arquivos /". $ filename ;

$ arquivo_de_destino = " arquivos /newfilename " //se você quiser mudar o nome do arquivo

if ( move_uploaded_file ($ arquivos [ ' arquivo '] [' tmp_name' ] , $ arquivo_de_destino ) )

echo " $ filename enviado com sucesso ! ";

mais

echo " erro de upload $ filename "; ?

>
5

Saia do editor e salve o arquivo . Inicie um navegador e navegue até o script " getfile.php " para testar a funcionalidade do aplicativo .

Anterior :

Próximo : No
  Os artigos relacionados
·Como Chegar JavaScript se ele está desativado no PHP 
·Como depurar PHP Crashes 
·Como conservar Decimals para MySQL 
·Como alterar o esquema de cores em PHP CSS 
·Como contar ocorrências de um caractere em uma string …
·Como instalar o Zend para PHP 5.3 
·Como eliminar de várias tabelas com PHP em MySQL 
·Como substituir duas novas linhas em PHP 
·Como Tabelas massa -Delete em MySQL 
·Como fazer uma lista de reprodução XML usando PHP 
  Artigos em destaque
·Como Verificar Inteiros em JavaScript 
·Como Exportar MySQL Workbench De 
·Como corrigir um loop infinito 
·Como ajustar um anexo PHP Nome do arquivo 
·A diferença entre um método e Classe Método estátic…
·Como começar com NetBeans UML 
·Qual é a extensão de arquivo JNLP 
·Como obter um caminho relativo em PHP 
·Como faço para obter um intervalo de valores da lista …
·Como Programar em MIPS 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados