Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17736
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

input file accept somente formatos ou extensão específico

22-03-2016 04:56

Nesse post vou mostrar como usar o atributo accept no input file para aceitar somente arquivos de formatos ou extensão específicos.

Esse script é aplicado da seguinte forma:

Quando o usuário clicar no input file para escolher o arquivo para ser enviado será feito um filtro entre os arquivos do usuário, mostrando somente os arquivos no formato especificado no accept.

<input type="file" accept=".txt" name="arquivo" value="">

Nesse exemplo acima será aceito somente arquivos no formato .txt para o envio pelo upload.

Você pode filtrar outras extensões mudando o valor do accept.

.gif = somente figuras no formato gif
.doc = somente figuras no formato doc
etc.

Também é possível usar um filtro mais abrangente, exemplo:

video/* = somente arquivos no formato de vídeo
audio/* = somente arquivos no formato de audio
image/* = somente arquivos no formato de imagem

Mais detalhes sobre os tipos de mídias aceitas no input file accept você encontra nesse link http://www.iana.org/assignments/media-t ... ypes.xhtml
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado