Revision: 29281
Updated Code
at July 24, 2010 21:12 by almazom
Updated Code
post '/upload' do unless params[:file] && (tmpfile = params[:file][:tempfile]) && (name = params[:file][:filename]) @error = "No file selected" return haml(:upload) end directory = "public/files" path = File.join(directory, name) File.open(path, "wb") { |f| f.write(tmpfile.read) } end ---------------- %form{:action=>"/upload",:method=>"post",:enctype=>"multipart/form-data"} %input{:type=>"file",:name=>"file"} %input{:type=>"submit",:value=>"Upload"}
Revision: 29280
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 24, 2010 21:12 by almazom
Initial Code
post '/upload' do unless params[:file] && (tmpfile = params[:file][:tempfile]) && (name = params[:file][:filename]) @error = "No file selected" return haml(:upload) end directory = "public/files" path = File.join(directory, name) File.open(path, "wb") { |f| f.write(tmpfile.read) } end ---------------- %form{:action=>"/upload",:method=>"post",:enctype=>"multipart/form-data"} %input{:type=>"file",:name=>"file"} %input{:type=>"submit",:value=>"Upload"}
Initial URL
Initial Description
Initial Title
sinatra.rb upload image
Initial Tags
image, ruby
Initial Language
Rails