Form param?


#1

hello

I have problems receiving the parameter from form?

in my controller

@method = @params[‘user_username’] or @method =
@params[‘user[username]’]

both is not working? not receiving anything??

hope someone out their can giv a hand, and thanks :slight_smile:

//Jamal


#2

Jamal S. wrote:

both is not working? not receiving anything??

hope someone out their can giv a hand, and thanks :slight_smile:

//Jamal

Use params[:field] instead of @params[:field] @params is the old way of
doing things.

Try
@method = params[:user][:username]

The data in the form will go into params[:user] and then you can access
the individual fields if you need to though most of the time you will
just be doing something like
@user = User.new(params[:user])

Matt M.
blog.mattmargolis.net


#3

Matthew M. wrote:

Jamal S. wrote:

both is not working? not receiving anything??

hope someone out their can giv a hand, and thanks :slight_smile:

//Jamal

Use params[:field] instead of @params[:field] @params is the old way of
doing things.

Try
@method = params[:user][:username]

The data in the form will go into params[:user] and then you can access
the individual fields if you need to though most of the time you will
just be doing something like
@user = User.new(params[:user])

Matt M.
blog.mattmargolis.net

hehehe, thats really funny you can not imagine how many things i tried…

@parameters[‘user_username’]
@params[:user[username]];
@params[‘user’][‘username’]

and plenty of others, nothing work…but in the end yours worked :smiley: and
thanks for your help…

and thanks for telling me about the old way :smiley: I’m still new