Como criar File Upload Campos em HTML5

Um formulário web HTML pode receber documentos e outros arquivos, como imagens, de usuários. Quando um usuário envia o formulário, o navegador pega uma cópia do arquivo e envia-lo com os outros dados do formulário. Para criar um campo de upload de arquivos, este é o que você faz:

  1. Use o com o elemento digitar atributo definido como Arquivo.

    O arquivo em si é o valor do campo de formulário.

  2. Use o nomeatributo para se obter o controlo de um nome.

Aqui está um exemplo de marcação para um campo de upload de arquivo:

Browsers tornar um campo de upload de arquivo com um botão Procurar (ou um botão de nome semelhante) que permite que um usuário para navegar em um disco rígido local e selecionar um arquivo para enviar, como mostrado nesta figura.

image0.jpg

Quando você aceita arquivos dos usuários através de um formulário, você pode receber arquivos que são ou grande ou talvez vírus infectados. Consultar com quem está programando seu manipulador de formulário para discutir as opções para proteger o sistema onde os arquivos são salvos. Várias barreiras podem ajudar a minimizar os riscos, incluindo o seguinte:

  • software de detecção de vírus

  • Restrições sobre o tamanho do arquivo

  • Restrições ao tipo de arquivo

menu