# Form\_tag

**URL:** <https://www.ruby-forum.com/t/form-tag/168126>\
**Category:** Rails\
**Created:** [May 16, 2009, 12:34pm UTC](https://www.ruby-forum.com/t/form-tag/168126 "2009-05-16T12:34:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![cloudedstrife](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/f9ae1b/32.png) [@cloudedstrife](https://www.ruby-forum.com/u/cloudedstrife)\
**Post date:** [May 16, 2009, 12:34pm UTC](https://www.ruby-forum.com/t/form-tag/168126/1 "2009-05-16T12:34:23Z")

</div>

Hi all,

I am very new to ruby…could someone help me with the method form\_  
tag? I think I got my syntax wrong…

# Post new classified

\<% form\_tag( :action =\> 'create ) do %\>

```
    <p><label for="classified_title">Title</label><br/>
    <%= text_field 'classified', 'title' %></p>
    <p><label for="classified_price">Price</label><br/>
    <%= text_field 'classified', 'price' %></p>
    <p><label for="classified_location">Location</label><br/>
    <%= text_field 'classified', 'location' %></p>
    <p><label for="classified_description">Description</label><br/

```

> 

```
    <%= text_area 'classified', 'description' %></p>
    <p><label for="classified_email">Email</label><br/>
    <%= text_field 'classified', 'email' %></p>

    <%= submit_tag "Create" %>

```

\<% end %\>

\<%= link\_to ‘Back’, {:action =\> ‘list’} %\>

---

<div class="post-metadata">

**Author:** ![cloudedstrife](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/f9ae1b/32.png) [@cloudedstrife](https://www.ruby-forum.com/u/cloudedstrife)\
**Post date:** [May 16, 2009, 7:44pm UTC](https://www.ruby-forum.com/t/form-tag/168126/2 "2009-05-16T19:44:05Z")

</div>

I am also new to ruby .Looking at the code I think you have missed ’  
after create

> \<% form\_tag( :action =\> 'create ) do %\>  
> \<% form\_tag( :action =\> ‘create’ ) do %\>

---

<div class="post-metadata">

**Author:** ![cloudedstrife](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/f9ae1b/32.png) [@cloudedstrife](https://www.ruby-forum.com/u/cloudedstrife)\
**Post date:** [May 16, 2009, 9:44pm UTC](https://www.ruby-forum.com/t/form-tag/168126/3 "2009-05-16T21:44:47Z")

</div>

I would suggest using form\_for rather than form\_tag. It makes life a  
little  
easier.

Colin

2009/5/16 prabesh shrestha [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
