Hướng dẫn php display file from database - tệp hiển thị php từ cơ sở dữ liệu

Xin chào! Trong hướng dẫn này, hãy để tôi chỉ cho bạn về tải lên, xem và tải xuống tệp trong PHP và MySQL. Quá trình tải lên tệp tương tự như những gì chúng ta đã thảo luận ở đây, nhưng tập lệnh PHP này không chỉ tải tệp lên máy chủ mà còn lưu trữ đường dẫn tệp và ngày được tạo trong cơ sở dữ liệu MySQL. Ngoài việc tải lên tệp, nó cũng cung cấp cho bạn tùy chọn để xem tệp trên trình duyệt và tải xuống từ máy chủ.

Với PHP, bạn thực tế có thể tải lên bất kỳ loại tệp nào và tập lệnh tải lên tệp mà tôi đã chia sẻ dưới đây sẽ hoạt động cho tất cả các loại tệp như PDF, tài liệu, hình ảnh, MP3, video, kho lưu trữ zip, v.v. Chỉ cần bao gồm các phần mở rộng tệp đó trong quy trình lọc [ $allowed mảng] và bạn sẽ có thể tải lên chúng.

Cách tải lên, xem và tải xuống tệp trong PHP & MySQL?

Hãy chuyển sang phần mã hóa. Đầu tiên bạn nên tạo cơ sở dữ liệu MySQL để lưu trữ chi tiết tệp.

Tạo cơ sở dữ liệu MySQL:

CREATE DATABASE `demo` ;
Use `demo`;
CREATE TABLE IF NOT EXISTS `tbl_files` [
  `id` int[9] NOT NULL AUTO_INCREMENT,
  `filename` varchar[255] NOT NULL,
  `created` datetime NOT NULL,
  PRIMARY KEY [`id`]
] ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;

Tiếp theo là tập lệnh kết nối cơ sở dữ liệu thiết lập kết nối với cơ sở dữ liệu MySQL từ PHP.

dbconnect.php

Sau đó, tạo index.php - Đây là tệp chính chứa giao diện người dùng. Nó có một biểu mẫu tải lên và bảng HTML để hiển thị danh sách các tệp được tải lên từ cơ sở dữ liệu cùng với các liên kết 'Xem' & 'Tải xuống' cho chúng.'View' & 'Download' links for them.

index.php





    Upload View & Download file in PHP and MySQL | Demo
    
    



Select File to Upload:
# File Name View Download

Bài Viết Liên Quan

Chủ Đề