title: $this->getRequest()->getPost() return empty array in magento back end form submission
body: <p>I am creating a magento custom admin module and a form. I want update this form but not updating. In Controller, under <code>SaveAction()</code> I print <code>$this-&gt;getRequest()-&gt;getPost()</code> and get empty array. please help me. Below code for form declination..</p>
  
  <pre><code>     protected function _prepareForm() {
      $form = new Varien_Data_Form(array(
                  'id' =&gt; 'edit_form1',
                  'action' =&gt; $this-&gt;getUrl('*/*/save', array('id' =&gt; $this-&gt;getRequest()-&gt;getParam('id'))),
                  'method' =&gt; 'post',
                  'enctype' =&gt; 'multipart/form-data'
                      )
      );
  
      $form-&gt;setUseContainer(true);
      $this-&gt;setForm($form);
      return parent::_prepareForm();
  }
  </code></pre>
  
  <p>And Create a from filed set like </p>
  
  <pre><code>         protected function _prepareForm() {
      $form = new Varien_Data_Form();
      $this-&gt;setForm($form);
      $fieldset = $form-&gt;addFieldset('qbanner_form', array('legend' =&gt; Mage::helper('qbanner')-&gt;__('Art  information')));
  
      $fieldset-&gt;addField('name', 'text', array(
          'label' =&gt; Mage::helper('catalog')-&gt;__('Product'),
          'required' =&gt; false,
          'name' =&gt; 'name',
      ));
      $fieldset-&gt;addField('artist_name', 'text', array(
          'label' =&gt; Mage::helper('catalog')-&gt;__('Artist Name'),
         // 'name' =&gt; 'artist_name',
          'value' =&gt; Mage::helper('catalog')-&gt;__('Art Name value'),
      ));
      $fieldset-&gt;addField('bca_status', 'select', array(
          'label' =&gt; Mage::helper('catalog')-&gt;__('Art status'),
          'name' =&gt; 'bca_status',
          'values' =&gt;$this-&gt;_getAttributeOptions('bca_status'),
      ));
      $fieldset-&gt;addField('reason', 'editor', array(
        'name'      =&gt; 'reason',
        'label'     =&gt; Mage::helper('catalog')-&gt;__('Reason'),
        'title'     =&gt; Mage::helper('catalog')-&gt;__('Reason'),
        'style'     =&gt; 'width:440px; height:300px;',
        'wysiwyg'   =&gt; true,
        'required'  =&gt; false,
    ));
    $fieldset-&gt;addField('thumbnail', 'text', array(
          'label' =&gt; Mage::helper('catalog')-&gt;__('Art status'),
          'name' =&gt; 'thumbnail',
          //'values' =&gt;$this-&gt;_getAttributeOptions('thumbnail'),
          //'renderer' =&gt; 'Qaz_Qbanner_Block_Adminhtml_Qbanner_Grid_Renderer_Image'
      ));
  
      if (Mage::getSingleton('adminhtml/session')-&gt;getQbannerData()) {
          $form-&gt;setValues(Mage::getSingleton('adminhtml/session')-&gt;getQbannerData());
          Mage::getSingleton('adminhtml/session')-&gt;setQbannerData(null);
      } elseif (Mage::registry('qbanner_data')) {
          $form-&gt;setValues(Mage::registry('qbanner_data')-&gt;getData());
      }
      return parent::_prepareForm();
  }
      protected function _getAttributeOptions($attribute_code)
  {
      $attribute = Mage::getModel('eav/config')-&gt;getAttribute('catalog_product', $attribute_code);
      $options = array();
      foreach( $attribute-&gt;getSource()-&gt;getAllOptions(true, true) as $option ) {
          $options[$option['value']] = $option['label'];
      }
      return $options;
  }
  </code></pre>
  
  <p>Here my 
          SaveAction() </p>
  
  <pre><code>      public function saveAction() {
               echo print_r( $this-&gt;getRequest()-&gt;getPost());
  
       }
  </code></pre>
  
  <p>I have tied verious post. Any ideas?</p>