title: why is the $_FILES super global always empty
body: <p>here is my <a href="http://comfortrevolution.com/test/" rel="nofollow">page</a></p>
  
  <p>here is my form</p>
  
  <pre><code>&lt;h2&gt;Upload Photo&lt;/h2&gt;
  &lt;form name="photo" enctype="multipart/form-data" action="&lt;?php echo $_SERVER["PHP_SELF"];?&gt;" method="post"&gt;
  Photo &lt;input type="file" name="image" size="30" /&gt; &lt;input type="submit" name="upload" value="Upload" /&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>i have this on top</p>
  
  <pre><code>&lt;?php print_r($_FILES);?&gt;
  </code></pre>
  
  <p>the script works perfectly locally and when i have it on the server i get nothing....</p>
  
  <p>I have this set</p>
  
  <pre><code>ini_set ('max_execution_time', '86400'); 
  set_time_limit(86400); 
  ini_set("memory_limit","128M");
  ini_set('max_upload_filesize', "30M"); 
  ini_set("post_max_size", "150M"); 
  ini_set("session.gc_maxlifetime","10800");
  
  echo 'file_uploads: '. ini_get('file_uploads'). '&lt;br /&gt;';
  echo 'upload_tmp_dir: '. ini_get('upload_tmp_dir'). '&lt;br /&gt;';
  echo 'upload_max_filesize: '. ini_get('upload_max_filesize'). '&lt;br /&gt;';
  echo 'max_file_uploads: '. ini_get('max_file_uploads'). '&lt;br /&gt;';
  </code></pre>
  
  <p>I thought it maybe gd but its enabled</p>
  
  <pre><code>GD Support  enabled
  GD Version  bundled (2.0.34 compatible)
  FreeType Support    enabled
  FreeType Linkage    with freetype
  FreeType Version    2.1.9
  T1Lib Support   enabled
  GIF Read Support    enabled
  GIF Create Support  enabled
  JPG Support     enabled
  PNG Support     enabled
  WBMP Support    enabled
  XBM Support     enabled
  </code></pre>