split form values ..

i ve form like

<% form_tag 'create', :multipart => true do %>
<p><label for="show_title">Title</label>:
<%=text_field 'show','title'%></p>
<p><label for="book_mobile_name">Mobile Type</label>:
<%=text_field 'show','mobilename'%></p>
<p><label for="book_price">Price</label>:
<%=text_field 'show','price'%>
</p>
<p><label for="book_description">Description</label>:
<%=text_field 'show','description'%></p>
<p><label for="book_file">Image</label>:
<%= file_field 'upload','filename' %>
</p>
  <%= submit_tag "Send Attachment" %>
<% end %>

in my controller

def create
    @show =Show.new(params[:show])
..
i need to split params[:show] values or pls help me how to upload this
file...

From http://api.rubyonrails.org

Syntax: file_field(object_name, method, options = {})

You should be doing file_field :show, :upload to parameterize it
within the 'show' object.

Also, just use <%form_for @show, do |f| %> ... <% end %> instead of
qualifying each tag. You can then use f.text_field :mobile_name,
f.field_field :upload ,etc.