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;
}