实现文件上传的程序源码的PHP源码
如何实现文件上传 ?[code] q/ZC8x p$c[<HTML> m&x(TiV+G
<HEAD> v6F%g*r*D
<TITLE>文件上传界面</TITLE> 8E_,HFKC/Qf
</HEAD> %E` y6v,o
<BODY><TABLE><CENTER>
<?
if($UploadAction){*T`"w)e1lj&e
$UploadAction=0; o@U;d^$Q D)Wa
$TimeLimit=60; +j*AXj O
/*设置超时限制时间默认时间为 30s,设置为0时为不限时 */ i%tmGPM7T
set_time_limit($TimeLimit);
If(($Upfile != "none")&&
($Upfile != ""))
{ :~Tum_+jk+U3VJ4I
$Filepath="d:\web\web\php\test"; //上载文件存放路径
$FileName=$Filepath.$Upfile_name; 2A?!K,P"u?;n
if($Upfile_size <1024) //上载文件大小
{$FileSize = (string)$Upfile_size . "字节";} 7U5cvG2sY
elseif($Upfile_size <(1024 * 1024)) f6S5o6O3nI2u
{ b[cox3]
$FileSize = number_format((double)($Upfile_size / 1024), 1) . " KB";
}
else f V'Vec @\5}
{ a*}jMi'OA/mD
$FileSize = number_format((double)($Upfile_size/(1024*1024)),1)."MB";
} "h2Dza2yY(r
if(!file_exists($FileName))
{ oMt2JsF3wI4J
if(copy($Upfile,$FileName)) 9K7s)B#h z\
{unlink($Upfile);
echo "<br><br>\n";
echo "文件 $Upfile_name 已上载成功!";P1~)m-s'Zj
echo "<br><br>\n";o&[2f)H(vP+We
echo "文件位置:$FileName";
echo "<br><br>\n";U o#sq/R U0?,b(wr
echo "文件大小:$FileSize";|v#YBVS:h/Mu
echo "<br><br>\n";4CJ^/P%vH4KR
}
else