# POST parameters

**URL:** <https://www.ruby-forum.com/t/post-parameters/112913>\
**Category:** Rails\
**Created:** [August 24, 2007, 12:59pm UTC](https://www.ruby-forum.com/t/post-parameters/112913 "2007-08-24T12:59:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![GPB](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/49beb7/32.png) [@GPB](https://www.ruby-forum.com/u/GPB)\
**Post date:** [August 24, 2007, 12:59pm UTC](https://www.ruby-forum.com/t/post-parameters/112913/1 "2007-08-24T12:59:35Z")

</div>

Hello…

Stupid question I’m sure…but I have tried:

params[:permission[:user\_id] etc., etc…

And I can get to the user\_id variable.

Parameters: {“commit”=\>“Add”, “permission”=\>{“document\_id”=\>“1”,  
“user\_id”=\>“2”}, “id”=\>“1”}

How do I access these variables from a post request.

Thank you.

GPB

---

<div class="post-metadata">

**Author:** ![GPB](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/49beb7/32.png) [@GPB](https://www.ruby-forum.com/u/GPB)\
**Post date:** [August 24, 2007, 1:02pm UTC](https://www.ruby-forum.com/t/post-parameters/112913/2 "2007-08-24T13:02:37Z")

</div>

params[:permission][:user\_id]

On 8/24/07, GPB [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Parameters: {“commit”=\>“Add”, “permission”=\>{“document\_id”=\>“1”,

–  
Cheers!

- Pratik  
[http://m.onkey.org](http://m.onkey.org)

---

<div class="post-metadata">

**Author:** ![GPB](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/49beb7/32.png) [@GPB](https://www.ruby-forum.com/u/GPB)\
**Post date:** [August 24, 2007, 2:28pm UTC](https://www.ruby-forum.com/t/post-parameters/112913/3 "2007-08-24T14:28:48Z")

</div>

Thank you…! It works.
