Ir para conteúdo

POWERED BY:

Arquivado

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

huoxito

[Resolvido] Checar mime type de imagem após upload

Recommended Posts

To tentando modificar um script pra permitir somente imagens do tipo, png, jpeg e gif.

 

 

Queria saber se essa sintaxe esta correta?

 

$get=getimagesize($arquivo);

    // Verifica se o mime-type do arquivo é de imagem

    if($get["mime"] != "image/(jpeg|png|gif)")

Essa parte é onde está minha maior duvida: "image/(jpeg|png|gif)" .

Compartilhar este post


Link para o post
Compartilhar em outros sites

eh isso mesmo, precisando dar uma lida em expressoes regulares

 

fiz qui e deu certo, valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você nem precisa usar o getimagesize();

 

Isso só funciona para imagens, que hoje é o caso, mas no futuro pode não ser...

 

Todo arquivo enviado é um array associativo com chaves "name", "tmp_name", "size", "type" e "error" (esses são os que eu lembro)...

 

Faça esse teste com regexp no indice "type" que dá na mesma http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça esse teste com regexp no indice "type" que dá na mesma

 

Não "apenas da na mesma", como é a forma mais adequada em arquivos que acabaram de ser feito upload.

 

;)

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.