title: Zend Form Text value stays null
body: <p>I've created a simple upload-form and got a little problem when submitting the data.</p>
  
  <p>The file is uploaded correctly, but my little description field stays null.</p>
  
  <p>Here's my form:</p>
  
  <pre><code>class Upload_Form_Uploadvideo extends Zend_Form{
  public function init()
  {
      $this-&gt;setName('video')
      -&gt;setAction('interface/videoupload')
      -&gt;setMethod('post');
  
  
      #id
      $id = new Zend_Form_Element_Hidden('id');
      $id-&gt;addFilter('Int');
  
      #Textfield "Videofile"
      $video = new Zend_Form_Element_File('videofile', array(
          'label'         =&gt; 'Videofile')
      );
      $video-&gt;setDestination(APPLICATION_PATH.'/upload/video/toConvert/');
  
      #Textfield "Videofile"
      $desc = new Zend_Form_Element_Text('videodescription', array(
          'label'         =&gt; 'Description')
      );
      $desc-&gt;setAttrib('value','The description is not optional!');
      $desc-&gt;setAttrib('size','25');
  
  
      #Submit
      $submit = new Zend_Form_Element_Submit('submit', array('label' =&gt; 'Upload Video'));
      $submit-&gt;setAttrib('id', 'submitbutton');
  
  
      #bringing everything together
      $this-&gt;addElements(array($id,$video,$desc,$submit));
  
      }
  }
  </code></pre>
  
  <p>the controller, giving it to the view:</p>
  
  <pre><code>public function videouploadAction()
  {
      #in production this code goes to the index()
      if(!$this-&gt;getRequest()-&gt;isPost()){
          return $this-&gt;_forward('index');
      }
      $form = $this-&gt;getForm();
      $this-&gt;view-&gt;via_getpost = var_dump($this-&gt;_request-&gt;getPost());
  
      $this-&gt;view-&gt;via_getvalues= var_dump($form-&gt;getValues());
  
  }
  </code></pre>
  
  <p>Now, I var_dump $this->_request->getPost() and $form->getValues().</p>
  
  <p>The output is the following:</p>
  
  <pre><code>array[$this-&gt;_request-&gt;getPost()]
  
  'id' =&gt; string '0' (length=1)
  'MAX_FILE_SIZE' =&gt; string '134217728' (length=9)
  'videodescription' =&gt; string 'This is a test-video' (length=20)
  'submit' =&gt; string 'Upload Video' (length=12)
  
  
  array [$form-&gt;getValues()]
  
  'id' =&gt; int 0
  'videofile' =&gt; string 'swipeall.avi' (length=12)
  'videodescription' =&gt; null
  </code></pre>
  
  <p>In addition, I set the "value"-attrib, without any effect. I intended to write something in the box, when the user loads the site.</p>
  
  <p>I'm new to Zend, so I guess I'm just overseeing something stupid, though I can't find it.</p>
  
  <p><strong>Update:</strong></p>
  
  <p>I really had to get the $_POST-Data via</p>
  
  <pre><code>$formdata = $this-&gt;getRequest()-&gt;getPost();
  </code></pre>