PDA

View Full Version : Giúp mình vấn đề lưu và đọc file trên Host



pdkhoa
27-01-2011, 09:55
Mình có vấn đề này cần ae chỉ giúp.

Mình có 1 website quản lý tài liệu viết bằng PHP. Trên website đó sẽ hiển thị các loại tài liệu và người xem chỉ việc click vào liên kết để download về.

Các file tài liệu được mình Up tự động lên Host bằng phần mềm (VD: 2h hoặc 10h sẽ Up lên Host 1 lần), thông qua giao thức FTP, vào thư mục data/tenfile (tenfile là tên tập tin được upload lên.)

Vấn đề ở đây, làm sao mình quét được các file Upload lên trong thư mục Data, để tạo ra đường dẫn để người dùng download.

Do mình không rành PHP nên không biết câu lệnh đó, ae chỉ giúp mình nhé. Thanks nhiều.

Dynamic Vietnam
27-01-2011, 10:01
Bạn chỉ cần dùng hàm đọc hết tên các file trong thư mục data là được, cách đó đơn giản
Ví dụ: liệt kê toàn bộ file trong một thư mục như sau:
<?php

if ($handle = opendir('/data/')) {
echo "Directory handle: $handle\n";
echo "Files:\n";

/* This is the correct way to loop over the directory. */
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}

/* This is the WRONG way to loop over the directory. */
while ($file = readdir($handle)) {
echo "$file\n";
}

closedir($handle);
}
?>

Bạn có thể tham khảo thêm trong: http://php.net/manual/en/function.readdir.php

thuyduongcd
27-01-2011, 15:26
Website viết bằng PHP lại không rành PHP thì làm thế nào được. Cho dù có được code rồi chưa chắc đã biết chèn nó vào đâu