Jump to content


Photo

[resolvido] Como Saber Se A Variável $_files Está Vazia


  • Faça o login para participar
5 replies to this topic

#1 Diego Viana

Diego Viana

    Normal

  • Usuários
  • 84 posts
  • Sexo:Masculino
  • Localidade:Ourinhos-SP

Posted 13/02/2008, 08:47

E aí pessoal, olha só eu tenho um formulário de cadastro de empresas, e junto com esse formulário eu tenho um campo para fazer o upload do logotipo da empresa, aí é que está o problema, se eu colocar uma imagem e clicar para cadastrar, ele funciona certinho, só que nem todas as empresas vai ter o logo, e eu tenho uma imagem padrão para este caso, ou seja se a empresa não tem o logo, vai ser exibido depois uma imagem padrão.

Bom o que eu gostaria de saber é como eu faço para saber se $_FILE['campo'] está vazio, pq se estiver eu salvo sem a imagem, mais mesmo assim eu cadastro a empresa.

Eu já tentei
if($_FILES['imagem'] == "") { inserção dos outros campos }

Já tentei
if(count($_FILES['imagem']) == 0) { inserção dos outros campos }

E nenhum deles funcionaram, se alguém puder me dar um toque aí eu agradeço...

#2 Andreia Regina

Andreia Regina

    Veterano

  • Conselheiros
  • 1347 posts
  • Sexo:Feminino
  • Localidade:PR
  • Interesses:PHP; MySQL; Javascript; CSS; tudo ligado ao desenvolvimento web.

Posted 13/02/2008, 09:02

Tentou com empty?

Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum


#3 Marcivone

Marcivone

    12 Horas

  • Usuários
  • 200 posts
  • Sexo:Masculino
  • Localidade:Redenção-PA

Posted 13/02/2008, 09:05

[codebox]if (empty($_files)) { }[/codebox]

#4 Diego Viana

Diego Viana

    Normal

  • Usuários
  • 84 posts
  • Sexo:Masculino
  • Localidade:Ourinhos-SP

Posted 13/02/2008, 09:45

Olha eu ainda não havia tentado com o empty, mais eu fiz aqui agora e a mesma coisa, não funcionou.

Olha aí:

if(empty($_FILES['imagem']) ) {
   echo "está vazio";
}

No caso aí teria que exibir o "está vazio" na tela, mais não exibe nada, fica em branco.

#5 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 13/02/2008, 10:39

if( empty($_FILES['imagem']['name']) ){

echo "Está vazio.";

}


tenta agora

(y)Até mais

#6 Diego Viana

Diego Viana

    Normal

  • Usuários
  • 84 posts
  • Sexo:Masculino
  • Localidade:Ourinhos-SP

Posted 13/02/2008, 11:40

Boa Crab, valeu kra, eu fiz deste jeito aí e deu certinho...uuhhhuuuuuuuu...rsrs

Valeu mesmo kra, de coração, um abraço a todos...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq