Cómo crear campos de carga de archivos en html5

Un formulario web HTML puede recibir documentos y otros archivos, como imágenes, de los usuarios. Cuando un usuario envía el formulario, el navegador agarra una copia del archivo y lo envía con el resto de los datos del formulario. Para crear un campo de carga de archivos, esto es lo que hace:

  1. Utilice el elemento con el tipo atributo establecido como archivo.

    El archivo en sí es el valor de campo de formulario.

  2. Utilizar el nombreatributo para dar el control de un nombre.

    Video: Adobe Dreamweaver CS4 -- Formularios Campo de archivos para subir archivos (39)

Aquí está un ejemplo de marcas para un campo de carga de archivos:

Navegadores muestran un campo de carga de archivos con un botón Examinar (o un botón de nombre similar) que permite a un usuario navegar a un disco duro local y seleccionar un archivo para enviar, como se muestra en esta figura.

Video: 2/3 - Subir archivos a una base de datos - ver imagen de un campo blob (jQuery File Input)

Cuando acepta archivos de los usuarios a través de un formulario, puede recibir archivos que son ya sea grande o tal vez infectado por el virus. Consulte con quien está programando su controlador de formulario para discutir las opciones para proteger el sistema en el que se guardan los archivos. Hay varios obstáculos que pueden ayudar a minimizar los riesgos, incluidos los siguientes:

  • el software de detección de virus

  • Restricciones en el tamaño de archivos

  • Restricciones sobre el tipo de archivo

Artículos Relacionados