Tôi có biểu mẫu web cho phép người dùng tải lên tệp trong khi mở một vé trong hệ thống của chúng tôi. Quá trình tải lên được thực hiện bằng cách sử dụng "bộ công cụ kiểm soát ajax" kiểm soát asyncFileUpload.ASP.NET - Lưu trữ các tệp tạm thời
Ý tưởng là lưu tệp vào thư mục tạm thời và chỉ lưu chúng vào vị trí cố định khi người dùng nhấn nút "cam kết".
Tôi muốn có thể loại bỏ các tệp tạm thời không còn liên quan (ví dụ: người dùng rời khỏi trang mở trong một tháng mà không đăng biểu mẫu).
Cách tốt nhất để không giữ tệp tạm thời là gì. Có thể giữ các tệp trong phiên? Có thể giữ chúng ở chế độ xem?
Tôi có thể thêm một số JS vào trang với thời gian chờ và thêm một số mã chạy khi người dùng rời khỏi trang. Nhưng những ý tưởng này là giải pháp phía khách hàng. Tôi sẽ không muốn ai đó làm xáo trộn mã và để tôi rác trên hệ thống của tôi.
Bạn có ý tưởng nào khác không?
Cảm ơn, Summerbulb
Bạn có ý nghĩa gì khi tạm thời ở đây? Có vị trí tạm thời trên máy chủ hoặc bạn hoàn toàn không muốn tải xuống tệp không? – Ankit
@Ankit: Các tệp chỉ cần thiết nếu người dùng quyết định đăng biểu mẫu. Nếu không, chúng sẽ bị xóa. – summerbulb