我在我的服务器上生成并保存.pdf账单。 这些文件保存在" reciept"文件夹,它们看起来像这样:
vydej38_1.pdf
vydej38_2.pdf
vydej38_3.pdf
我通过将合同ID(38)连接到字符串然后添加" _1"来动态创建它们。如果我再次创建文件并且它存在,我会增加1,所以我得到" _2"我在PHP控制器中完成了所有这些工作。
但现在我需要为这些文件创建下载链接。我可以只为这样一个文件
<a href="../../receipt/vydej38_1.pdf" download="something.pdf">Download</a>
但是如何根据文件数量及其名称动态创建下载链接?
答案 0 :(得分:1)
感谢Dagon的建议,这真的很简单:)
<?php foreach (glob("receipt/*.pdf") as $key => $value): ?>
<div class="vydejky">
<a href="../../<?=$value?>" download="vydejka.pdf">Download n. <?=$key?></a>
</div>
<?php endforeach; ?>