<HTML>
<หัว>
<TITLE>อินเทอร์เฟซการอัพโหลดไฟล์</TITLE>
</HEAD>
<ร่างกาย><ตาราง><ศูนย์กลาง>
-
ถ้า($UploadAction){
$อัพโหลดแอคชั่น=0;
$จำกัดเวลา=60;
/*ตั้งเวลาจำกัดเวลาเริ่มต้นคือ 30 วินาที เมื่อตั้งค่าเป็น 0 จะเป็นไม่จำกัด*/
set_time_limit($จำกัดเวลา);
If(($Upfile != "none")&&
($อัปไฟล์ != ""))
-
$Filepath="d:webwebphptest"; //อัปโหลดเส้นทางการจัดเก็บไฟล์
$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) .
-
อื่น
-
$FileSize = number_format((double)($Upfile_size/(1024*1024)),1).."MB";
-
ถ้า(!file_exists($ชื่อไฟล์))
-
ถ้า(คัดลอก($Upfile,$FileName))
{ยกเลิกการเชื่อมโยง($อัปไฟล์);
เสียงสะท้อน "<br><br>n";
echo "อัพโหลดไฟล์ $Upfile_name เรียบร้อยแล้ว!";
เสียงสะท้อน "<br><br>n";
echo "ตำแหน่งไฟล์: $FileName";
เสียงสะท้อน "<br><br>n";
echo "ขนาดไฟล์: $FileSize";
เสียงสะท้อน "<br><br>n";
-
อื่น
{echo "การอัพโหลดไฟล์ $Upfile_name ล้มเหลว!" }
-
อื่น
{echo "ไฟล์ $Upfile_name มีอยู่แล้ว!";
-
อื่น
{echo "คุณไม่ได้เลือกไฟล์ใดๆ ที่จะอัปโหลด!";
set_time_limit (30); // คืนค่าการตั้งค่าการหมดเวลาเริ่มต้น
-
-
<FORM ENCTYPE = "หลายส่วน/ฟอร์มข้อมูล" NAME = "ส่งแบบฟอร์ม"
ACTION = "default.php" วิธี = "POST">
<ประเภทอินพุต = "ซ่อน" NAME = "MAX_FILE_SIZE" VALUE = "1000000">
<ประเภทอินพุต = "ซ่อน" NAME = "UploadAction" VALUE = "1">
<TR><TD><INPUT NAME = "อัปโหลดไฟล์" TYPE = "ไฟล์" SIZE = "30"></TD>
</TR><TR><TD><INPUT NAME = "ส่ง" VALUE = "ส่ง" TYPE = "ส่ง">
<INPUT NAME = "รีเซ็ต" VALUE = "รีเซ็ต" ประเภท = "รีเซ็ต"></TD>
</TR></FORM></CENTER></ตาราง>
</ร่างกาย>
</HTML>