# Using submit to pass own parameters

**URL:** <https://www.ruby-forum.com/t/using-submit-to-pass-own-parameters/122501>\
**Category:** Rails\
**Created:** [December 8, 2007, 9:00am UTC](https://www.ruby-forum.com/t/using-submit-to-pass-own-parameters/122501 "2007-12-08T09:00:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sarah\_Lynam](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/958977/32.png) [@Sarah\_Lynam](https://www.ruby-forum.com/u/Sarah_Lynam)\
**Post date:** [December 8, 2007, 9:00am UTC](https://www.ruby-forum.com/t/using-submit-to-pass-own-parameters/122501/1 "2007-12-08T09:00:17Z")

</div>

Im not sure if form\_for is the correct method to use here. I am  
trying to have a submit button, but I dont want the user to enter  
information. I want to pass the parameters myself. Is it correct to  
use form\_for here, leave it blank and pass the parameters like so:

\<% form\_for(:admirer, :url =\> admirers\_path, :user\_id =\>  
@user.id, :admirer\_id =\> session[:user\_id]) do |f| -%\>  
\<%= submit\_tag 'submit %\>  
\<% end -%\>

So I am trying to store the user\_id and admirer\_id in a admirer object  
and ultimately the database, but this way does not seem to be  
working. How do you use a submit button by passing your own  
parameters? thanks, Sarah
