Ir para conteúdo

POWERED BY:

Arquivado

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

Pienkovski

[RESOLVIDO] eregi com defeito

Recommended Posts

Amigos,

Estou fazendo um upload de fotos com segurança. Fiz o formulário, com o nome de quem está enviando a foto(nom) e a foto propriamente dita(nome). Agora estou fazendo o arquivo que vai receber os dados do formulário, mas, quando chegou no "eregi"pintou problema. Eu fui testando cada passo e tudo foi funcionando direitinho. Mas o "eregi" está barrando todos os arquivos, seja cdr, pdf e até jpeg, jpg e gif.

Eu já procurei de todas as maneiras o por que e não encontrei. Preciso da ajuda dos amigos.

O código é esse:

 

<?php$caracteresInvalidos = '<>{}$|\'"+=&*%?/!@';$nom = $_POST["nom"];$nome = $_FILES["nome"]["name"];if(empty($nom)) {echo "Nenhum nome digitado.";}else{   if(preg_match("#[$caracteresInvalidos]#",$nom)){   echo "Caracteres inválidos no campo Nome.";   }else{   if(empty($nome)) {   echo "Nenhuma imagem foi selecionada";   }else{   if(!eregi("^image\/(pjpeg|jpeg|png|gif|bmp)$",$nome["type"])){   echo "Arquivo em formato inválido.";   }   }   }}?>

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.