實現文件上傳的程序源碼

<HTML>

<HEAD>

<TITLE>文件上傳界面</TITLE>

</HEAD>

<BODY><TABLE><CENTER>

<?

if($UploadAction){

$UploadAction=0;

$TimeLimit=60;

/*設置超時限制時間默認時間爲 30s,設置爲0時爲不限時 */

set_time_limit($TimeLimit);

If(($Upfile != "none")&&

($Upfile != ""))

{

$Filepath="d:\web\web\php\test"; //上載文件存放路徑

$FileName=$Filepath.$Upfile_name;

if($Upfile_size <1024) //上載文件大小

{$FileSize = (string)$Upfile_size . "字節";}

elseif($Upfile_size <(1024 * 1024))

{

$FileSize = number_format((double)($Upfile_size / 1024), 1) . " KB";

}

else

{

$FileSize = number_format((double)($Upfile_size/(1024*1024)),1)."MB";

}

if(!file_exists($FileName))

{

if(copy($Upfile,$FileName))

{unlink($Upfile);

echo "<br><br>\n";

echo "文件 $Upfile_name 已上載成功!";

echo "<br><br>\n";

echo "文件位置:$FileName";

echo "<br><br>\n";

echo "文件大小:$FileSize";

echo "<br><br>\n";

}

else

{echo "文件 $Upfile_name上載失敗!"; }

}

else

{echo "文件 $Upfile_name已經存在!"; }

}

else

{echo "你沒有選擇任何文件上載!"; }

set_time_limit(30); //恢複默認超時設置

}

?>

<FORM ENCTYPE = "multipart/form-data" NAME = "SubmitForm"

ACTION = "default.php" METHOD = "POST">

<INPUT TYPE = "hidden" NAME = "MAX_FILE_SIZE" VALUE ="1000000">

<INPUT TYPE = "hidden" NAME = "UploadAction" VALUE = "1">

<TR><TD><INPUT NAME = "Upfile" TYPE = "file" SIZE = "30"></TD>

</TR><TR><TD><INPUT NAME = "submit" VALUE = "提交" TYPE = "submit">

<INPUT NAME = "reset" VALUE = "重置" TYPE = "reset"></TD>

</TR></FORM></CENTER></TABLE>

</BODY>

</HTML>

 
虛擬實現漢字系統----VVDOS -- 源碼 -- 保護模式程序 - 3
1、I27.INC; i27.incdata segment use16 publicIDTBegin label dwordint0 dw offset inter0 dw OS32CodeSel db 0 ;noused db 0eeh ;386 intr dpl=3 db 0 ;32bits,limit16_19=0 db 0 ;base24_31int...查看完整版>>虛擬實現漢字系統----VVDOS -- 源碼 -- 保護模式程序 - 3
 
虛擬實現漢字系統----VVDOS -- 源碼 -- 保護模式程序 - 2
1、HZ27.INC; HZ27.inc;;;;;;;os32_code segment use32 public assume cs:os32_code,ds:dataBeginPut proc near mov dx,3ceh mov al,5 ; write 0 out dx,al inc dx mov al,0 out dx,al mov dx,3ceh mov al,1 ...查看完整版>>虛擬實現漢字系統----VVDOS -- 源碼 -- 保護模式程序 - 2
 
虛擬實現漢字系統----VVDOS -- 源碼 -- 保護模式程序 - 1
1、V27.ASM;; v27.asm;;.386pdata segment use16 publicdata endscode segment use16 public assume cs:code,ds:datacode endsos32_code segment use32 public assume cs:os32_code,ds:dataos32_code endsNULL_seg ...查看完整版>>虛擬實現漢字系統----VVDOS -- 源碼 -- 保護模式程序 - 1
 
用PHP實現上傳的ZIP文件的解壓
#upload.php <table border='0' > <form ENCTYPE="multipart/form-data" action="upsave.php" method="post"> <tr> <td>如果是*.ZIP的文件會被自動解壓縮<br> <INPUT NAME="M...查看完整版>>用PHP實現上傳的ZIP文件的解壓
 
用PHP實現文件上傳
  在WebDev站點上經常看到的一個問題是關于文件上傳的。在這篇文章裏我將解釋如何用PHP實現文件上傳。   設計上傳表格  我們主要的目標是完成文件從本地計算機上傳到服務器上去。爲了做到這一點,我們需要做一...查看完整版>>用PHP實現文件上傳