如何对文件名版本将更改的HTML下载按钮进行编码

如何对文件名版本将更改的HTML下载按钮进行编码,html,download,Html,Download,我正在创建一个网页,用户可以在其中下载.iso文件。iso的版本将更改。例如:更新iso时,xxxx.1.iso将变为xxxx.2.iso。如何对下载按钮进行编码,以便在版本更改时不需要对按钮重新编码。.iso文件将始终位于域的根目录中 提前谢谢 编辑1-如果我要创建一个下载子目录,并且.iso文件保存在那里,而不是域的根目录,并且它是该子目录中唯一的文件,那么如何获取下载按钮的文件名 编辑2-如果下载子目录中的唯一文件是.iso文件,您认为这会起作用吗 <?php

我正在创建一个网页,用户可以在其中下载.iso文件。iso的版本将更改。例如:更新iso时,xxxx.1.iso将变为xxxx.2.iso。如何对下载按钮进行编码,以便在版本更改时不需要对按钮重新编码。.iso文件将始终位于域的根目录中

提前谢谢

编辑1-如果我要创建一个下载子目录,并且.iso文件保存在那里,而不是域的根目录,并且它是该子目录中唯一的文件,那么如何获取下载按钮的文件名

编辑2-如果下载子目录中的唯一文件是.iso文件,您认为这会起作用吗

       <?php
        $files = array_slice(scandir('/download/'), 2); 
        ?>         
        <div class="navbar-custom">
           <a class="btn-solid-lg page-scroll" href="/Download/" download=$files>Download the App</a>
        </div>

我不确定自己是否理解得很好,但我知道存储在服务器上的
.iso
文件的文件名将根据文件的版本而变化。
在这种情况下,您可以将上一版本的文件名存储在文件或数据库中,并动态地将此名称放入下载按钮的
href
字段中(例如使用Php,但也使用javascript或许多其他选项)。

我不知道您的所有文件是否都是xxxx.Y.iso,以便您只更改版本号。在这种情况下,您可以使用获取版本号,然后您可以将其添加到一个变量中,稍后您会将该变量放入按钮的下载链接中,该链接可能如下所示:
您是否手动更新根目录中.iso文件的版本?@Godwin-Yes,我们手动将旧的.iso替换为具有不同版本号的新.iso。我们是否可以使用代码访问.iso路径的文件名,这必须是解决方案