questo script funziona con php 4.3.8 e register global off.
codice:
error_reporting(E_ALL);
if (!isset($_FILES['file'])){
echo "
<form action=".$_SERVER['PHP_SELF']." method=\"POST\" enctype=\"multipart/form-data\">
<table>
<tr>
<td>SCEGLI IL FILE</td>
<td><input type=\"file\" name=\"file\"></td>
</tr>
<tr>
<td colspan=\"2\"><input type=\"submit\" value=\"INSERISCI\"></td>
</tr>
</table>
</form>
";
} else {
$imagedata = fread(fopen($_FILES['file']['tmp_name'],"r"),filesize($_FILES['file']['tmp_name']));
Header("Content-type: ".$_FILES['file']['type']."");
echo $imagedata;
}