title: php include prints 1
body: <p>i code the following </p>
  
  <pre><code>&lt;?php 
  if ($id = mysql_real_escape_string(@$_GET['pid']) 
      &amp;&amp; $uid = mysql_real_escape_string(@$_GET['file']))
         echo include "foo.php"; 
      else 
         echo include "bar.php"; 
  ?&gt;
  </code></pre>
  
  <p>When I use the include function in conjunction with a function that's designed to output to the page (e.g.,  or echo include 'foo.php'), it returns the include but with a "1" after the content that has been included.</p>