แพ็คเกจและดาวน์โหลด (เวอร์ชันนี้เป็นเวอร์ชันที่แตกสำหรับการเรียนรู้เท่านั้นโปรดอย่าใช้เพื่อวัตถุประสงค์ทางการค้าโปรดไปที่ฟอรัมเพื่อคลายรหัสผ่าน)
Aspupload เป็นส่วนประกอบอัปโหลดเซิร์ฟเวอร์แบบไดนามิกที่ทรงพลัง! การติดตั้งโปรแกรมนี้ช่วยให้คุณสามารถอัปโหลดเอกสารต่าง ๆ ผ่านโปรแกรม ASP!
Aspupload สามารถใช้ฟังก์ชั่นต่อไปนี้:
1. จำกัด ขนาดของไฟล์ที่อัปโหลด
2. ตั้งค่าสิทธิ์ผู้ใช้
3. แก้ไขคุณสมบัติไฟล์
4. อัปโหลดหลายไฟล์ในเวลาเดียวกัน
5. ความสามารถในการบันทึกไฟล์ไปยังฐานข้อมูล
วันนี้เราต้องการติดตั้งส่วนประกอบ Aspupload 3.0 เส้นทางเริ่มต้นที่จะติดตั้งคือ
C:/ไฟล์โปรแกรม/ไม่ปฏิบัติซอฟต์แวร์/aspupload/bin/aspupload.dll
เปิดหน้าต่างเรียกใช้เพื่อป้อน:
regsvr32 c:/ไฟล์โปรแกรม/การพูดคุยซอฟต์แวร์/aspupload/bin/aspupload.dll
หมายเหตุ: รูปแบบขององค์ประกอบที่ลงทะเบียนคือ regsvr32 ***. dll
อย่างไรก็ตามมันก็เพิ่มขึ้นฉันเดาว่ามันเป็นปัญหาเส้นทาง เป็นเพราะมีพื้นที่อยู่ตรงกลางของไฟล์โปรแกรมหรือไม่? ฉันคัดลอก aspupload.dll เป็น c:/window/system32/และลงทะเบียนใหม่ด้วย
regsvr32 aspupload.dllผลที่ได้ประสบความสำเร็จ!
การใช้งาน
เราจะระบุได้อย่างไรว่าเราลงทะเบียนสำเร็จแล้ว?
ตัวอย่างที่ 1 ที่แนบมาสามารถช่วยเราแก้ปัญหานี้ได้ มีสองไฟล์คือ form1.asp และ uploadscript1.asp ภายใต้โฟลเดอร์ 02_simple และใส่ไว้ในไดเรกทอรีเสมือนจริง ตัวอย่างเช่นของฉันเป็นเช่นนี้:
ไปที่ C:/อัปโหลดเพื่อดูว่ามีไฟล์ใด ๆ ที่คุณเพิ่งอัปโหลดหรือไม่ ถ้าเป็นเช่นนั้นขอแสดงความยินดีกับการลงทะเบียนส่วนประกอบสำเร็จ
http://127.0.0.1/form1.aspเหตุใดจึงอัปโหลดไปยัง C:/อัปโหลด? ทุกคนเปิด uploadscript1.asp รหัสมีดังนี้:
-
ตั้งค่า upload = server.createObject ("Persit.upload")
'The Upload.save ("C:/Upload") นี่คือเส้นทางบันทึกการนับสามารถอัปโหลดจำนวนไฟล์ได้สำเร็จ
count = upload.save ("c:/upload")
Response.write Count & "ไฟล์ที่อัปโหลดไปยัง C:/Upload"
-
ฉันเข้าใจ! และสิ่งหนึ่งที่ควรทราบเกี่ยวกับ form1.asp:
<html>
<body bgcolor = "#ffffff">
<H3> อัปโหลดง่าย ๆ </h3>
<form method = "post" enctype = "multipart/form-data" action = "uploadscript1.asp">
<!-แอตทริบิวต์ชื่อที่นี่จะต้องเป็นมิฉะนั้นจะไม่สามารถอัปโหลดได้ ขอแนะนำให้เขียนมันตาม->
<input type = "file" size = "40" name = "file1"> <br>
<input type = "file" size = "40" name = "file2"> <br>
<input type = "file" size = "40" name = "file3"> <br>
<ประเภทอินพุต = ส่งค่า = "อัปโหลด!">
</form>
</body>
</html>
เปิดไฟล์ใด ๆ ที่จะอัปโหลดและจะปรากฏขึ้น
1 ไฟล์อัปโหลดไปยัง C:/อัปโหลด
ขอแสดงความยินดีมันประสบความสำเร็จ!
ถัดไปพูดคุยเกี่ยวกับคุณลักษณะบางอย่างของ Aspupload และให้ตัวอย่างตัวแทนสองสามตัวอย่าง สำหรับคนอื่น ๆ โปรดดูตัวอย่างที่แนบมาด้วยตัวคุณเอง!
file.size unit: bytesFile.Path Path