2014-09-02 143 views
-1

我試圖創造一種下載列表中,我抓住從資源文件夾中的所有文件..我的PHP文件是在不同的文件夾中的..從資源文件夾顯示文件,並讓他們下載

然後我要讓他們像鏈接,使人們可以下載這些文件

我嘗試這樣做:

<?php 
    foreach(glob('*.*') as $filename) { 
     echo $filename."<br />"; 
    } 
?> 

但是我不知道如何從我的資源文件夾搶檔案,或是下載:(

乾杯!

回答

1

可以掃描目錄,並與SCANDIR

$dir = '/tmp'; 
    $files1 = scandir($dir); 

    //Check if file is not . OR .. 

    $ignore = array(".", ".."); 
    foreach($files1 as $key => $value){ 
     if (!in_array($value, $ignore)) { 
     echo $value; 
     } 
    } 

搶的文件。有關更多信息,請閱讀: http://php.net/manual/en/function.scandir.php

爲了使一個可下載的鏈接,我想知道什麼樣的文件你想下載。

+0

首先謝謝! :D 然而,我如何擺脫第一''。和'..'對象在數組中?以及如何讓這些對象可下載? – rshah 2014-09-02 08:25:27

+0

嘿我編輯了我的答案@rshah – 2014-09-02 09:22:09

+0

可下載的文件將包括word文檔,pdf文件,文本文件和圖像 – rshah 2014-09-02 10:36:35