|
ASPUpload
เป็น ASP Component ชนิดหนึ่ง
ที่นิยมใช้ในการส่งไฟล์ชนิดต่างๆผ่านเว็บเบราเซอร์ผ่าน
ASP Script เช่น
การอนุญาตให้ผู้เข้าชมเว็บไซต์ของท่าน
สามารถส่งไฟล์รูปสติกเกอร์เข้ามาเก็บไว้ในเว็บของท่านโดยอัตโนมัติ
ผ่านเว็บเบราเซอร์ของผู้ส่งได้เอง
โดยไม่ต้องใช้รหัสผ่านใดๆ
|
|
ตัวอย่าง
ASP Script |
ตัวอย่างการใช้
AspUpload
มีการสร้างไฟล์ 2
ไฟล์ด้วยกัน
ไฟล์หนึ่งสำหรับสร้างแบบฟอร์มส่งข้อมูล
(ตัวอย่างชื่อ upload1.asp)
และอีกไฟล์หนึ่งสำหรับรับข้อมูลจากแบบฟอร์มแล้วเก็บเข้าไว้ในแฟ้มข้อมูลที่ต้องการ
(ตัวอย่าง ชื่อ upload2.asp) |
|
ไฟล์ที่
1 (upload1.asp)
<HTML>
<BODY BGCOLOR="#FFFFFF">
<h3>Simple Upload</h3>
<FORM METHOD="POST" ENCTYPE="multipart/form-data"
ACTION="upload2.asp">
<INPUT TYPE="FILE" SIZE="40" NAME="FILE1"><BR>
<INPUT TYPE="FILE" SIZE="40" NAME="FILE2"><BR>
<INPUT TYPE=SUBMIT VALUE="Upload!">
</FORM>
</BODY>
</HTML> |
|
ไฟล์ที่
2 (upload2.asp)
<HTML>
<BODY>
<%
Set Upload = Server.CreateObject("Persits.Upload")
'
กำหนดขนาดไฟล์ที่อนุญาตให้อัพโหลด
ในที่นี้กำหนดให้ไม่เกิน
50000 ไบท์
Upload.SetMaxSize 50000, True
On Error Resume Next
' กำหนดว่าจะอัพโหลดไปที่ไดเร็คทอรี่ไหน
Upload.Save "d:\webhosts\mydomain_com\www\"
' 8 is the number of "File too large" exception
If Err.Number = 8 Then
Response.Write "Your file is too large. Please try again."
Else
If Err <> 0 Then
Response.Write "An error occurred: " & Err.Description
Else
Response.Write "Success!"
End If
End If
%>
</BODY>
</HTML>
|
|
[ดูรายละเอียดเพิ่มเติม -
www.aspupload.com] |
|