Upload file hình ảnh trong Laravel
Anh chị cho em hỏi là tại sao file ảnh em upload lên thì không đúng định dạng ạ !
3 CÂU TRẢ LỜI
Bạn có thể thêm validate như thế này :
'Hinh' => 'mimes:jpeg,jpg,png',
Thêm như vậy thì bạn có thể loại bỏ code check đuổi file mà bạn viết ở dòng 96
Giờ bạn check xem ảnh đã được upload vào folder chưa? Nếu upload rồi thì check lại thông tin bạn đang lưu vào db xem có lưu đúng đường dẫn k, hoặc bạn có thể inspect lên
@duong.manh.hoang e kiểm tra rồi, nó đã upload lên nhưng mà không đúng định dạng, chỉ toàn là chữ. Nhưng rõ ràng file ảnh trên local là đúng định dạng mà nhỉ.
@TraNguyen à, bạn đang save sai rồi, bạn cần lưu lại tên của ảnh thôi, bạn dùng cái này nhé getClientOriginalName()
@duong.manh.hoang m làm được rồi nhá. Cảm ơn ạ !
Bạn thử inspect (Ctrl + Shift + i) cái phần tử <img>
kia lên xem đường dẫn của nó có đúng chưa đã nhé