# Question about form\_tag : Error uninitialized constant Chapt

**URL:** <https://www.ruby-forum.com/t/question-about-form-tag-error-uninitialized-constant-chapt/110767>\
**Category:** Rails\
**Created:** [July 30, 2007, 6:46pm UTC](https://www.ruby-forum.com/t/question-about-form-tag-error-uninitialized-constant-chapt/110767 "2007-07-30T18:46:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pawan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e0b2c6/32.png) [@Pawan](https://www.ruby-forum.com/u/Pawan)\
**Post date:** [July 30, 2007, 6:46pm UTC](https://www.ruby-forum.com/t/question-about-form-tag-error-uninitialized-constant-chapt/110767/1 "2007-07-30T18:46:14Z")

</div>

Hello,  
I am trying to pass the argument in form\_tag but having some issue.  
This is what I have

index.rhtml  
\<%= form\_tag :action =\> “process\_login”%\>  
User name: \<%= text\_field “user”, “username” %\>  
  
Password: \<%= password\_field “user”, “password” %\>  
  
\<%= submit\_tag ‘Log In’ %\>  
\<%= end\_form\_tag %\>

Now, how do I see the username and password in controller. this is my  
process\_login looks like

controller.rb  
def login  
@user = User.new  
@user.username = params[:username]  
end  
def process\_login  
redirect\_to :action =\> ‘login’, :username =\> params[:user][:username]  
end

I get following error  
uninitialized constant Chapter2Controller::User

Thank you

---

<div class="post-metadata">

**Author:** ![Pawan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e0b2c6/32.png) [@Pawan](https://www.ruby-forum.com/u/Pawan)\
**Post date:** [July 31, 2007, 4:50am UTC](https://www.ruby-forum.com/t/question-about-form-tag-error-uninitialized-constant-chapt/110767/2 "2007-07-31T04:50:25Z")

</div>

have you created a User class?
