title: Custom forms in Magento
body: <p>Can anyone provide a dummy guide \ code snippets on how to create a front end form in Magento that posts data to a controller action.</p>
  
  <p>Im trying to write a variant of the contact us from. (I know its easy to modify the contact us form, as outlined <a href="http://www.magentocommerce.com/wiki/how_to/add_fields_to_contact_form" rel="nofollow noreferrer">here</a>). I'm trying to also create a feedback form with additional fields.</p>
  
  <p>Given this basic form:</p>
  
  <pre><code>&lt;form action="&lt;?php echo $this-&gt;getFormAction(); ?&gt;" id="feedbackForm" method="post"&gt;   
                  &lt;div class="input-box"&gt;
                      &lt;label for="name"&gt;&lt;?php echo Mage::helper('contacts')-&gt;__('Name') ?&gt; &lt;span class="required"&gt;*&lt;/span&gt;&lt;/label&gt;&lt;br /&gt;
                      &lt;input name="name" id="name" title="&lt;?php echo Mage::helper('contacts')-&gt;__('Name') ?&gt;" value="&lt;?php echo $this-&gt;htmlEscape($this-&gt;helper('contacts')-&gt;getUserName()) ?&gt;" class="required-entry input-text" type="text" /&gt;
                  &lt;/div&gt;
  
      &lt;div class="button-set"&gt;
          &lt;p class="required"&gt;&lt;?php echo Mage::helper('contacts')-&gt;__('* Required Fields') ?&gt;&lt;/p&gt;
          &lt;button class="form-button" type="submit"&gt;&lt;span&gt;&lt;?php echo Mage::helper('contacts')-&gt;__('Submit') ?&gt;&lt;/span&gt;&lt;/button&gt;
      &lt;/div&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>What are the basic step I need to take to get inputted name to a controller action for processing?</p>