Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Enviar Arquivo PHP Erros
Em Web design, você pode usar um formulário PHP para permitir aos visitantes fazer upload de arquivos para o seu servidor web. Ao escrever sua função de upload , o programa de alguns recursos de tratamento de erros para dar conta dos sete possíveis erros de upload de arquivo que possam ocorrer. Quando esses erros ocorrem, PHP retorna uma mensagem de erro com um valor de erro associado. Tamanhos

Dois dos erros de upload de arquivo PHP envolver um tamanho máximo de arquivo , os quais ocorrem quando um usuário tentar carregar um arquivo com um tamanho maior do que o que você permitir , mas ocorrem por razões diferentes . O erro " UPLOAD_ERR_INI_SIZE " , que tem o código de um valor de erro, acontece quando você especifica uma diretiva " upload_max_filesize " em um arquivo php.ini. Se você não usar esse arquivo , você pode especificar um tamanho máximo de arquivo em um formulário HTML. Se o usuário tentar carregar um arquivo muito grande aqui , PHP retorna " UPLOAD_ERR_FORM_SIZE " com valor de erro dois.
Falha Uploads

Quando um usuário tenta fazer o upload de um arquivo e que upload falhar , PHP retorna um dos dois erros possíveis . O primeiro , " UPLOAD_ERR_PARTIAL " com valor de erro de três , ocorre se apenas um arquivo fica parcialmente carregado . Isso pode acontecer por várias razões , incluindo a desconexão da Internet ou o usuário cancelar o carregamento. " UPLOAD_ERR_CANT_WRITE " com valor de erro de sete ocorre quando o formulário Web não pode escrever o arquivo enviado para o servidor. Isso também pode acontecer por várias razões , como se um servidor Web não tem espaço suficiente para se gravar o arquivo .
No arquivo ou pasta

Quando um usuário tenta fazer o upload de um arquivo, mas PHP não receber nada , ele retorna " UPLOAD_ERR_NO_FILE " com o valor de erro de quatro para indicar o problema. Isso pode ocorrer se um usuário acidentalmente clica em um botão " Upload" antes de especificar qual arquivo ele quer carregar. Enquanto um arquivo uploads para um servidor, o arquivo é salvo em uma pasta temporária até que ele termine o upload. Se você não configurar corretamente um caminho de pasta temporária ou através de um arquivo php.ini ou sua ferramenta de design Web , PHP pode retornar " UPLOAD_ERR_NO_TMP_DIR " com valor de erro de seis , se esse erro ocorre.

Extensões < br >

extensões são funções, classes e córregos que o PHP usa extensões para construir sobre seus scripts, como aquelas que estabelecem conexões com o MySQL ou protocolos FTP . Às vezes, uma destas extensões podem causar um upload de arquivo PHP a falhar, em que retorna caso do PHP " UPLOAD_ERR_EXTENSION " com erro de valor oito. No entanto, o PHP não especificar qual a extensão faz com que o erro , por isso, para corrigir o problema que você tem que testar exaustivamente e depurar seu código.

Anterior :

Próximo : No
  Os artigos relacionados
·Como verificar se um banco de dados existe em PHP 
·PHP Cordas Comparação 
·Como bloquear subdomínios em PHP 
·Como conectar PHP para um arquivo XML MySQL 
·Como usar o PHP Frameworks 
·Como remover CSVs duplicados no PHP 
·Como Incorporar feedback em PHP 
·Como adicionar um novo campo em uma tabela com o PHP pa…
·Como obter o número de retweets em PHP 
·Como renomear colunas no MySQL 
  Artigos em destaque
·Como inserir um número inteiro em uma string 
·Como usar COBOL Sintaxe 
·Como usar o Javascript Com o Excel 
·Por que uma seqüência Imutável Calcule seu valor de …
·Como aprender programação PLC 
·Como criar um WebTop em PHP 
·Como substituir um método de acesso em Objective- C 
·Como editar o MySQL Table Interface de Usuário no PHP …
·Como converter a matriz na MATLAB 
·Como criar uma imagem Miniaturas em PHP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados