Как я могу обрабатывать различные файлы?multi selection Rails 3
html.erb
в моей форме У меня есть несколько полей и выберите поле:
<td><%= check_box_tag 'selected' , pfile.name %> </td>
браузера
HTTP:/MyServer/файлы х = истина & selected = file1 & selected = file2
Я думал, что я тогда мог бы сделать что-то подобное в моей
контроллер
if params[:x].present?
#redirect to my download page with files[] for eg.
# don't really know how to proceed..
else
# return _error
end
Должен ли я послать мои выбранные файлы (имя) как массив? Плохие вещи могут произойти, если выбрано слишком много файлов, и URL-адрес слишком велик. Хотя размер не имеет особого значения, это такая ситуация, которую я считаю, он делает, хотя :)
Для длины запроса, это интересно: http://stackoverflow.com/questions/1289585/what -is-apaches-maximum-url-length –