Atualizado em 10 de Setembro de 2014

Validar Tipo de Arquivo com PHP

Olá pessoal,

Em alguns momentos precisamos Validar o tipo de arquivo que o usuários esta enviado para o nosso sistema.

Isso tem varias funções, tais como: Descobrir se o usuário esta enviando uma imagem, Se o arquivo enviado e o que realmente o sistema esta esperando e etc.

Para fazer esta validação e simples, vamos ao exemplo:

<?php
// Array com as extensões permitidas
$extensoes_permitidas = array('.jpg', '.gif', '.png');

// Faz a verificação da extensão do arquivo enviado
$extensao = strrchr($_FILES['NOME-CAMPO-FILE']['name'], '.');

// Faz a validação do arquivo enviado
if(in_array($extensao, $extensoes_permitidas) === true)
 {
  echo 'Extensão permitida. Arquivo recebido com sucesso.';
 }
else
 {
  echo 'Por favor, envie arquivos com as seguintes extensões: jpg, gif ou png.';
 }
?>

Prontinho ;)


Gostou do post, continue por dentro das dicas de programação!!! Assine a newsletter.


E isso aí pessoal, até a próxima.

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER