在html中引用具有部分已知名称的文件

时间:2014-03-05 06:43:13

标签: html

我正在制作一个网页。我必须提供服务器上存在的日志文件的链接,但该文件最后生成一个随机数。 我知道文件名的起始部分。这是我的代码 -

<a href=\"../New_folder/logs/generated.logs/log_parser{*}.log\">Download log file Here</a>

例如,文件的名称是“log_parser2088.log”。每次代码运行时,这个2088号码都是随机生成的,并且该文件夹中只有一个以“log_parser”名称开头的文件。我想引用这个文件,但这不起作用。

1 个答案:

答案 0 :(得分:0)

HTML不支持此类引用。使用PHP或ASP.NET执行此任务,因为这些服务器端程序可以访问服务器文件系统,并且可以,例如,读取目录中的每个文件名。

PHP示例:

// path to your log file directory
$directoryPath = "\\home\\logs\\";

// read all files from that directory
$files = scandir($directoryPath);

// print download link
foreach($path in $files)
    echo("<a href=\"" + $path + ">Download</a>");