I'm using the following code to upload a single file through a form:
app.rb
@filename = params[:file][:filename]
file = params[:file][:tempfile]
File.open("./public/#{@filename}", 'wb') do |f|
f.write(file.read)
end
string_file.erb:
<input type='file' class='form-control' id='<%= array['id'] %>'name='file[]' value='<%= default_value %>' <%= constraints %> style="display: none;" multiple>
How do I loop through to write multiple files to the filesystem?