Lớp tải lên tệp của CodeIgniter sẽ thực hiện việc này cho bạn. Mục trong hướng dẫn sử dụng giải thích cũng như tôi có thể, vì vậy tôi sẽ chỉ bạn ở đó.
Về cơ bản, bạn chỉ cần sửa đổi bộ điều khiển mà chúng có ở đó để bao gồm một chút nơi bạn đặt URL tệp trong cơ sở dữ liệu, điều này bạn có thể thực hiện dễ dàng bằng cách sử dụng $ this-> upload-> data () và giải nén [full_path] từ mảng kết quả, sau đó gửi nó đến một mô hình xử lý đầu vào cơ sở dữ liệu.