title: ZF: GET parameters duplication
body: <p>As an addition to <a href="https://stackoverflow.com/questions/5401600/zf-how-to-check-get-request">ZF: how to check GET request?</a>.</p>
  
  <p>I have two input fields and one checkbox. The form is standart.</p>
  
  <pre><code>public function init()
  {
      $this-&gt;setMethod('GET');
  
      $new = new Zend_Form_Element_Checkbox('new');
      $new-&gt;setLabel('New')
          -&gt;setOrder(3);
  
      $app = new Zend_Form_Element_Select('app');
      $app-&gt;setLabel('System')
            -&gt;setOrder(2)
            -&gt;setRequired()
            -&gt;addMultiOptions(array('0' =&gt; ' ----------- ') + $applications);
  
      $cat = new Zend_Form_Element_Select('cat');
      $cat-&gt;setLabel('Theme')
            -&gt;setOrder(1)
            -&gt;setRequired()
            -&gt;addMultiOptions(array('0' =&gt; ' ----------- ') + $categories);
  
      $submit = new Zend_Form_Element_Submit('submit');
      $submit-&gt;setLabel('Search')
            -&gt;setOrder(4);
  
      $this-&gt;addElements(array(
          $cat, $app, $new, $submit
      ));
  }
  </code></pre>
  
  <p>1) I do the submit where new is 0:  <a href="http://site.com/?cat=0&amp;app=0&amp;new=0" rel="nofollow noreferrer">http://site.com/?cat=0&amp;app=0&amp;new=0</a></p>
  
  <p>2) I do the submit where new is 1:  <a href="http://site.com/?cat=0&amp;app=0&amp;new=0&amp;new=1" rel="nofollow noreferrer">http://site.com/?cat=0&amp;app=0&amp;new=0&amp;new=1</a></p>
  
  <p>Why the new field has duplication then? I would be good if new=0 is absent if new=1</p>