ファイルアップロード
【ファイルをフォルダに保存する場合】
multipartフォームタグに、{:multipart => true}を追加
<% form_tag({:action => 'upload'}, {:multipart => true}) do %> <%= file_field "file", "formFile", "size" => 60 %> <%= submit_tag "アップロード" %> <% end %>
form_forの場合は、「:html => :multipart => true}」を追加
コントローラのメソッド内で
file = params[:file][:formFile] File.open("public/images/#{file.original_filename}", "wb"){ |f| f.write(file.read) }
DBにバイナリで保存する場合は、また別途。