Có thể bất kỳ ai đề xuất cho tôi cách tốt nhất để viết mã để tải lên tệp trong CakePHP không?Thực tiễn tốt nhất để tải tệp lên trong CakePHP
- Tôi cần tải tệp lên và lưu tên của nó trong bảng.
- Nếu lưu bản ghi không thành công, không nên tải tệp lên.
- Nếu tải lên không thành công thì bản ghi sẽ được khôi phục.
- Mã nên được tái sử dụng
- tôi cần phải tải lên các tập tin trong
afterSave
callback
FYI, khi bạn xử lý bằng PHP, tệp tải lên đã được hoàn tất, tệp nằm trong một thư mục tạm thời. Bạn chỉ phải chế độ tệp này đến vị trí cuối cùng và chèn hàng tương ứng vào DB. (Và xử lý các lỗi có thể.) – sibidiba