我試圖創造一種下載列表中,我抓住從資源文件夾中的所有文件..我的PHP文件是在不同的文件夾中的..從資源文件夾顯示文件,並讓他們下載
然後我要讓他們像鏈接,使人們可以下載這些文件
我嘗試這樣做:
<?php
foreach(glob('*.*') as $filename) {
echo $filename."<br />";
}
?>
但是我不知道如何從我的資源文件夾搶檔案,或是下載:(
乾杯!
我試圖創造一種下載列表中,我抓住從資源文件夾中的所有文件..我的PHP文件是在不同的文件夾中的..從資源文件夾顯示文件,並讓他們下載
然後我要讓他們像鏈接,使人們可以下載這些文件
我嘗試這樣做:
<?php
foreach(glob('*.*') as $filename) {
echo $filename."<br />";
}
?>
但是我不知道如何從我的資源文件夾搶檔案,或是下載:(
乾杯!
可以掃描目錄,並與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
爲了使一個可下載的鏈接,我想知道什麼樣的文件你想下載。
資源文件夾是否可通過網絡訪問?如果是這樣,你可以創建''元素並建立它們的'href'參數來指向每個文件;如果不是,你將不得不建立一個下載器腳本,它基本上會發送正確的HTTP頭文件,然後通過'readfile'來提供文件。 – 2014-09-02 07:57:22
所以你嘗試echo'ing文件的名稱。好吧...什麼沒有工作呢?除了回顯文件名之外,你還想做什麼? – DoXicK 2014-09-02 07:58:30