Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

samirbh

[Resolvido] [tmp_name] tem hora que funciona tem hora que não fun

Recommended Posts

Ola pessoal,

 

estava fazendo uma aplicação aqui na qual precisaria de fazer upload de arquivo e funcionava de boa mas depois de fazer alguns testes parou de funcionar e vi que a parte do array $_FILES a tmp_name estava sempre vazia enquanto size, name e outras não apresentam o mesmo problema, ja aconteceu isso comigo antes e do nada voltou a funcionar depois de uns tres dias(o que me faz penssar que a solução tambem esteja no arquivo de inicialização do PHP.

 

Uso o IIS como servidor (limitado muito paia mas não rola de mudar por questões administrativas aqui da empresa)

 

ja simulei sessao e sei que rola de simular esse super array tambem sera que compensa ou ha uma solução mais comum.

 

Obrigado pela atenção vlws gente...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, se tmp_name não está setado, significa que não fez o upload do arquivo. Dá uma olhada no tamanho dos arquivos e na diretiva upload_max_filesize, para ver qual tamanho está sendo permitido.

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

primeira coisa que olhe foi isso mas ta tenso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

engraçado pois quando tento com outra arquivo(outro arquivo php) ele funciona direito.

que que pode ser? ja olhei a pasta temporaria e esta vazia.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvi galera:

 

coletando informaçoes da variavel

var_dump($_FILES);
isso me retornou:

 

array(1) { ["cad_arquivo"]=> array(5) { ["name"]=> string(5) "1.jpg" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(23) "C:\pasta\pasta\php6B.tmp" ["error"]=> int(0) ["size"]=> int(128927) } }

 

ôôô temos algo que me fale sobre erro entao vamos ao manual:

http://php.net/manual/pt_BR/features.file-upload.errors.php

 

o erro 2 quer dizer que no html esta limitando o tamanho do arquivo

 

simples assim mas serviu para usar mais o PHP mesmo e não apenas intuito ou algo que ja ouvi falar.

 

valeu pessoal e usem mais os erros do php para resolver problemas porque vale a pena...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.