Problema com lógica de upload de imagens
Daí gurizada??? beleza???
Estou com um probleminha no upload de imagens que estou fazendo... ele está completamente funcional, mas quero previnir erros se forem enviados arquivos não-imagens.
Meu código está assim:
foreach ($_FILES['txt_fotos']['tmp_name'] as $imagens){ if ($imagens=="") $vazia++; else{ $i++; imagem($imagens,$data."_".$i.".jpg",$id); } }
Tentei fazer assim:
$fotos=$_FILES['txt_fotos'];foreach ($fotos as $imagens){ if (($imagens['tmp_name']=="") || (!$imagens['type']=="image/jpeg")) $vazia++; else{ $i++; imagem($imagens,$data."_".$i.".jpg",$id); } }
Mas não deu certo, acho que porque o foreach pega cada resultado do array.
Será que a maneira certa seria usar o while???
Tipo while ($fotos=$_FILES['txt_fotos'])???
Discussão (2)
Carregando comentários...