Trong Symfony tôi có thể chấp nhận các loại MIME sử dụng:Tải tệp lên: Cách loại trừ loại MIME bằng cách sử dụng xác nhận?
/**
* @Assert\File(maxSize="10M", mimeTypes={"application/pdf", "image/png"})
*/
public $file;
Nhưng làm thế nào tôi có thể loại trừ một cái gì đó từ danh sách đó? Giả sử, tôi muốn cho phép tất cả các video tải lên ngoại trừ tệp PHP?
Tôi sợ rằng bạn cần phải tạo ra ràng buộc của riêng bạn ... – Florent
Hm, đó là những gì tôi đã tìm. Rất cám ơn vì đã dọn dẹp. – insertusernamehere
Bạn nên ** luôn luôn ** danh sách trắng thay vì danh sách đen, chỉ cần liệt kê các mimeTypes mà bạn cho phép thay vì không cho phép – JamesHalsall