西纳特拉.rb上传图片
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了西纳特拉.rb上传图片相关的知识,希望对你有一定的参考价值。
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"}
以上是关于西纳特拉.rb上传图片的主要内容,如果未能解决你的问题,请参考以下文章