Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como mover Fazer upload de arquivos em PHP
Após o upload de um arquivo na linguagem de script Hypertext Preprocessor (PHP) , pode ser necessário para mover o arquivo para outra pasta no servidor ou para um servidor diferente . Felizmente, PHP tem uma função interna para lidar com a movimentação de arquivos carregados. A função " move_uploaded_file ", primeiro verifica a validade do arquivo que você tenha especificado e , em seguida, move-o para a pasta de destino , o que você também tenha especificado . Pode introduzir esta função simples em quaisquer arquivos PHP que você já operam em seu servidor ou em um arquivo separado do seu próprio . Instruções
1

Abra o arquivo PHP para o qual você deseja adicionar a função em um editor de texto como o bloco de notas ou uma ferramenta de Web- autoria como o Dreamweaver . Não utilize um aplicativo de processamento de texto como o Microsoft Word, uma vez que estes programas tendem a adicionar código extra para acomodar qualquer formatação que você pode executar no código PHP. O código extra vai impedir que o código PHP de trabalhar uma vez que você fizer o upload para um servidor.
2 Tipo

na função " move_uploaded_file " com o código existente. Se você está escrevendo isso em uma página em branco, digite-o no "HTML" e " PHP " cabeçalhos antes de entrar no código. Os cabeçalhos parecido com este :

"



"

O código para mover arquivos enviados ir em seguida.

" bool move_uploaded_file (string $ filename, string $ destino) "

Substituir" $ filename " com o nome do arquivo que você gostaria de se mover ; substituir "$ destino " com o local para o qual você gostaria de mover o arquivo . Você pode adicionar essa função para outras funções ou gatilhos (como eventos de clique e carregamento da página ) . Um uso prático para essa função será algo parecido com o seguinte :

"

$ uploads_dir = ' /uploads ' ;

foreach ( $ _FILES [? " fotos " ] [" erro "] as $ key => $ error ) {

if ($ erro == UPLOAD_ERR_OK ) {

$ tmp_name = $ _FILES [" fotos "] [ ,"" tmp_name "] [ $ key ];

$ name = $ _FILES [ "imagens" ] [" name"] [ $ key ];

move_uploaded_file ( $ tmp_name , "$ uploads_dir /$ name "); ?

}

}

> "

no código de exemplo acima, você enviou um arquivo, salvou um pasta temporária no servidor e , em seguida, mudou-se para uma pasta permanente.
3

Use o código de exemplo ou o " move_uploaded_file ()" simples função , dependendo de onde o código que você gostaria a função a ser executada. Salve o arquivo PHP com o código, e enviá-lo para seu servidor web.

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um sistema de template simples em PHP 
·Como link para um arquivo PHP 
·Como fazer um sistema de chat Utilizando PHP 
·Como inserir uma chave de Auto - numérico em PHP 
·Como ocultar PHP 
·Como a pesquisa Algoritmos em PHP 
·Como devolver DIVs Com PHP 
·Como proteger um painel de administração em PHP Sem S…
·Erros de Segurança token no PHP 
·Como gerenciar MySQL Com Plesk 
  Artigos em destaque
·Como resolver uma linguagem Java Erro de memória 
·Como executar um relógio em uma página da Web usando …
·Como ler uma String em C 
·Como multitarefa com Java 
·Como olhar para um arquivo Lisp protegido reavaliação…
·Como detectar um evento com WIA Espera 
·Como criar uma Web Part com uma parte Ferramenta person…
·Como importar OCX para Delphi 2007 
·Parse método em Java 
·Quais são os dois usos do operador + em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados