Я пытаюсь реализовать поле ввода HTML5, которое позволяет пользователю выбрать несколько Файлы для загрузки. У меня есть следующее в моем виде:
<form method="post" enctype="multipart/form-data" action="index.cfm">
<input type="file" name="Images" id="Images" multiple="multiple" accept="image/jpeg, image/gif, image/png, application/zip" />
...
Я могу выбрать несколько файлов в браузере, затем нажмите Загрузить, но я не уверен, как обрабатывать форму с ColdFusion. Я думал, что Работа, но это только загружает последний файл, который я выбрал:
<cfloop list="#attributes.Images#" index="Image">
<cffile
destination = "#ExpandPath(Trim(request.TempFolder))#"
filefield = "Images"
action = "upload"
nameconflict = "MakeUnique"
result = "UploadedTempFile"
>
<cfoutput>#UploadedTempFile.serverFile#<br /></cfoutput>
</cfloop>
может ли кто-нибудь объяснить мне, как цикл через все файлы, представленные через мою форму формы, так что я могу обрабатывать файлы по отдельности?