09/10/2018, 22:34

upload file hàng lọat trong asp

Bạn nào biết giúp mình với:

Mình cần upload 1 lọat các file trong 1 thư mục được chỉ định sẵn trên máy local lên server nhưng không biết làm sao. Viết trên nền ASP nha. Upload từng file bằng cách browse & upload dùng multi-part form thì mình biết.

Tks!
xacuop viết 00:45 ngày 10/10/2018
Điều quan trọng là bạn dùng component nào để upload. Và Server có cho phép dùng FSO hay ko?
Nếu bạn đã biết upload từng file rồi thì bây giờ làm cho Batch upload dễ mà. Dùng FSO duyệt thư mục đó, lấy ra tất cả các file, đưa vào vòng lặp để upload từng file lên là okie.
ASP_Like_Me viết 00:35 ngày 10/10/2018
Mình không dùng Component. Dùng: Scripting.Dictionary

Server mình có hỗ trợ FSO.
quỷ kiếm viết 00:46 ngày 10/10/2018
Các lệnh (ASP) tương tác với file, thư mục chỉ có tác dụng đối với server, do đó bạn không thể duyệt các file trên máy client được, trừ khi bạn viết bằng javascript hoặc vbscript, Tuy nhiên người dùng ít khi chấp nhận điều này. Cách thứ hai là viết các ứng dụng desktop kết nối kiểu FTP. Và cách thứ ba là bạn upload một file zip lên server, sau đó bung file zip này ra. Đối với windows thì việc xử lý file zip chắc không có vấn đề gì. Như vậy việc của bạn là tìm kiếm hướng dẫn cách bung một file zip = (ASP).
Ngoài ra, còn một cách nữa đó là tạo nhiều thẻ <input type='file'... trong một form upload. Nhưng theo tối đây là cách củ chuối, tôi đã từng gặp một website cung cấp cách này và tôi rất khó khăn khi upload 1 website của mình lên mạng.
Trong khi đó, trong trang web của tôi, tôi có thể dễ dàng sinh ra một website bằng cách bung một file zip có sẵn. Tuy nhiên nó viết bằng php nên không giúp gì cho bạn được.
xacuop viết 00:45 ngày 10/10/2018
uh he, quên là trên server nữa. Bạn duyệt nhưng xong rồi phải truyền form theo multipart nữa, ko biết dùng Client script nó hiểu ko? Để tìm xem lại có cách nào unzip ko?
ASP_Like_Me viết 00:45 ngày 10/10/2018
Ah, đây là một ý hay. Nhưng mình tìm thử thì toàn là dùng component ko hà. Mà component thì phải cài, mình share host nên không thể cài được. Nếu các U tìm được source dùng component có sẵn thì share cho mình với nha! Tks!
Bài liên quan
0