Save file

my form

<%= form_tag :action => 'upload', :id => @property.id %>
   <%= file_field 'images', 'name' %>
   <%= submit_tag "send" %>
<%= end_form_tag %>

@user = "new_image"
File.open("#{RAILS_ROOT}/public/images/#{@user}.jpg", "wb") do |f|
      f.write(@params['name'])
end

and ? and nothing o got new_image.jpg file but is empty

I wa trying like
f.write(File.open(@params['image_file']).read)
than A got error

Can't convert Array into String

so what I am doing wrong ?

Should that be:

<%= form_tag({:action => "upload", :id => @property}, :multipart => true) %>

?

James Edward Gray II

···

On Feb 28, 2006, at 7:57 PM, misiek wrote:

my form

<%= form_tag :action => 'upload', :id => @property.id %>

James Edward Gray II wrote:

···

On Feb 28, 2006, at 7:57 PM, misiek wrote:

my form

<%= form_tag :action => 'upload', :id => @property.id %>

Should that be:

<%= form_tag({:action => "upload", :id => @property}, :multipart => true) %>

?

James Edward Gray II

yes that's correct , thanks

I have the same problem.
It works,
Thanks

···

On Feb 28, 2006, at 7:57 PM, misiek wrote:

  >> my form
  >>
  >> <%= form_tag :action => 'upload', :id => @property.id %>

  > Should that be:

  > <%= form_tag({:action => "upload", :id => @property}, :multipart =>
  > true) %>

  > ?

  > James Edward Gray II