Làm cách nào để tải lên hình ảnh trong laravel và lưu trữ trong cơ sở dữ liệu và thư mục?

Hướng dẫn ví dụ tải lên hình ảnh Laravel 7/6. Ở đây chúng tôi sẽ chỉ cho bạn cách tải lên hình ảnh trong laravel 7/6 với bản xem trước và xác thực

Và bạn sẽ tìm hiểu cách bạn có thể tải tệp hình ảnh trong laravel 7/6 vào cơ sở dữ liệu và thư mục với xác thực phía máy chủ. Hướng dẫn này giúp dễ dàng tải tệp hình ảnh lên thư mục và cơ sở dữ liệu MySQL trong khung laravel

Hướng dẫn ví dụ này sẽ hướng dẫn bạn cách tải lên hình ảnh trong laravel 7/6 với xác thực và lưu trữ db và thư mục hình ảnh. Cũng như bạn sẽ hiển thị bản xem trước của tệp hình ảnh trước khi tải nó lên thư mục và cơ sở dữ liệu trong ứng dụng laravel

Tải lên và xác thực hình ảnh Laravel 7/6

Chỉ cần làm theo các bước và tải lên hình ảnh trong thư mục lưu trữ laravel và cơ sở dữ liệu MySQL với xác thực

  • Cài đặt ứng dụng Laravel Fresh
  • Chi tiết cơ sở dữ liệu thiết lập
  • Tạo mô hình và di chuyển hình ảnh
  • Tạo đường tải lên hình ảnh
  • Tạo bộ điều khiển hình ảnh
  • Tạo hình ảnh tải lên và xem trước Blade View
  • Bắt đầu phát triển máy chủ

1]. Cài đặt ứng dụng Laravel Fresh

Trước hết, bạn cần tải xuống cài đặt mới của laravel. Sử dụng lệnh bên dưới và tải xuống thiết lập laravel mới

composer create-project --prefer-dist laravel/laravel blog

2]. Cơ sở dữ liệu thiết lập

Sau khi cài đặt thành công Ứng dụng laravel, Chuyển đến dự án của bạn. env và thiết lập thông tin xác thực cơ sở dữ liệu và chuyển sang bước tiếp theo

 DB_CONNECTION=mysql 
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=here your database name here
DB_USERNAME=here database username here
DB_PASSWORD=here database password here

3]. Tạo mô hình và di chuyển hình ảnh

Bây giờ bạn cần tạo tên bảng Image và nó là tệp di chuyển. sử dụng lệnh dưới đây

php artisan make:model Image -m

Lệnh này sẽ tạo một tên mô hình Hình ảnh và cũng tạo một tệp di chuyển cho bảng Hình ảnh. Sau khi chạy lệnh thành công, hãy chuyển đến tệp cơ sở dữ liệu/di chuyển và đặt bên dưới vào đây

Chủ Đề