title: Empty GET variables displaying in the URL
body: <p>Here is my form :</p>
  
  <pre><code>&lt;?php
  
  echo '&lt;form method="get" action="" name="formulaire"&gt;';
  echo '&lt;input type="text" name="info1" title="" value="" /&gt;';
  echo '&lt;input type="text" name="info2" title="" value="" /&gt;';
  echo '&lt;input type="text" name="info3" title="" value="" /&gt;';
  echo '&lt;input type="submit" value="Envoyer" /&gt;';
  echo '&lt;/form&gt;';
  
  echo '$info1 = '.$_GET["info1"].'&lt;br /&gt;';
  echo '$info2 = '.$_GET["info2"].'&lt;br /&gt;';
  echo '$info3 = '.$_GET["info3"].'&lt;br /&gt;';
  
  ?&gt;
  </code></pre>
  
  <p>My problem is that after submitting, all the variables are displayed in the URL, even if they are empty.</p>
  
  <p>I would like the non-empty variables ONLY to be displayed in the URL.</p>
  
  <p>Is there a way of doing that with PHP ?</p>