如何列出目录中可通过点击下载的文件?

时间:2016-01-07 13:00:21

标签: php

我需要PHP代码来列出目录中的文件。我在这里看到了代码并且运行良好。但我需要的是代码不仅应该列出文件,还应该能够在用户点击文件时下载它们。这些文件都是文本文件。

以下是我找到的代码,适用于列出文件:

<?php

$username = Am_Lite::getInstance()->getUsername();

$directory = $username."/";

//get all text files with a .txt extension.
$texts = glob($directory . "*.txt");

//print each file name
foreach($texts as $text)
{
    echo $text;
}

?>

1 个答案:

答案 0 :(得分:0)

好的,谢谢。实际上它比我想象的要简单得多。但是仍然没有下载文件,而是在Chrome上打开txt文件。任何人都知道为什么会这样?感谢

echo "<a href='$text'>$text</a><br />";