How hidden field

Dear all,

i wrote script in view like this,
<% form_for :seq do |form| %>

Source Information

User ID
<%= form.text_field :user_id, :value => session
[:user_id],:size=>10 %>
<% end %>

and i want hide this field to user but i want value= session[:user_id]
to insert database automatically
how i do?
thank you

Change form.text_field for form.hidden_field, see

for more options.


Franco C…

Just make sure you don’t create a security hole where a “bad user”
could change the hidden user_id to create problems for the

Just as long as you know that users can EASILY change values you put
into hidden fields… so If they can mess up the system, somebody

If you need to protect against that (and don’t want to store this
stuff in the session which is where I’d put it) then ALSO include a
hash of the hidden value + a secret value to protect against changes.


thank you so much
i use form.hidden_field .it’s work

2009/5/6 Brendon [email protected]