Я воспользовался вот таким решением (незнаю, может оно еще где применялось)
<?php
$proj_path = \'c:/inetpub/wwwroot/tponew\';
$userf = $userfile[0];
$fname = $HTTP_POST_FILES[\'userfile\'][\'name\'][0];
if($fname!=""){
$dat = date("d,m,y");
$fp = fopen ($userf, "rb");
$fileSize = filesize($userf);
$contents = fread($fp,$fileSize);
fclose($fp);
if ($fileSize<2000000){
$fp = fopen("$proj_path/uploaded/$fname","wb");
fwrite($fp, $contents);
} else {
echo "<hr> Your file is way to big!!!<hr>";
}
fclose($fp);
}
?>