Tecnología

Inicio

Cómo crear un formulario de registro con la subida de imágenes múltiples de utilizar ColdFusion

El lenguaje ColdFusion incluye etiquetas que se pueden utilizar para permitir a los usuarios cargar varios archivos de imagen a la vez durante el proceso de registro. El usuario puede cargar varias imágenes de avatar o imágenes que representan su cartera. Se utiliza la etiqueta cffile para representar el símbolo de carga para el usuario. El usuario selecciona una imagen desde el escritorio local y hace clic en "Enviar" para enviar y cargar las imágenes en el servidor.

Instrucciones

1 Abra el editor de Adobe ColdFusion y abrir el archivo de código fuente del proyecto y que desea utilizar para enviar las imágenes múltiples.

2 Añadir las etiquetas cffile para cada una de las imágenes que desea permitir que el usuario cargue. El siguiente código permite al usuario subir dos imágenes:

<Acción cffile = "cargar" FileField = "imagen" destino = "# # thisDir" número = "fileUpload"

nameconflict=&quot;overwrite&quot;>

<Acción cffile = "cargar" FileField = "imagen" destino = "# # thisDir" número = "fileUpload"

nameconflict=&quot;overwrite&quot;>

Este código muestra dos botones con los que el usuario puede cargar un archivo. Si el nombre de archivo ya existe, el archivo antiguo se sobrescribe. El destino es el directorio actual de la página Web que aloja el registro, pero puede especificar cualquier carpeta de carga para sus usuarios.

3 Crear el código que carga la imagen después de que el usuario hace clic en el botón "Enviar". Añadir lo siguiente a la sección de procesamiento de su código:

<Acción cfimage = "leer" fuente = nombre "# # fileUpload.serverfile" = "myImage">
<Cffile action = archivo "borrar" = "# fileUpload.serverDirectory # / # # fileUpload.serverFile">

4 Guarde el archivo y haga clic en el botón "Ejecutar" en la barra de herramientas para ejecutar el nuevo código en el depurador, para que pueda probarlo.