如何在网站上显示外部文件创建日期?

时间:2010-12-30 15:59:10

标签: html

我正在使用this site模板来创建适合移动设备/ iPhone的网站。我希望它链接到文件,并在链接下面,我希望它显示创建日期。目前一切正常,但每次上传文件时我都必须进入index.html并更改修改日期。是否有任何类型的脚本可以在我的网站上为我这样做?我有非常基本的HTML理解,因此我使用模板。

谢谢!

3 个答案:

答案 0 :(得分:0)

您将需要一些服务器端脚本,如PHP或ASP.NET。使用它,有内置的文件IO库,您可以在其中获取创建/修改日期。

答案 1 :(得分:0)

有两种方法可以显示文件的最后修改日期(并且只有一种方法可用于创建)。

  1. 您可以拥有由Web服务器的文件列表功能生成的文件列表。基本上,任何映射到允许显示其内容的目录的URL都将生成一个列出目录内容的网页,如下所示:

    Index of /images/appimages/MastheadButtons
     Name                    Last modified       Size  Description
    -------------------------------------------------------------------
     Parent Directory        22-Jun-2010 09:35      -  
     GP.JPG  [link]          22-Jun-2010 09:41     1k  
     web.jpg [link]          29-Jan-2003 15:28    17k  
    
  2. 您可以使用后端(CGI)脚本生成HTML页面,打印您想要的任何信息。

    如果您只了解HTML,第二种方法对您来说不实用。如果你知道编写Web应用程序(PHP,Perl,任何东西)的编程语言,你可以问一个更有针对性的问题,即如何用这种语言实现你想要的东西。

  3. 但是,HTML本身就在您的浏览器上运行。它不会在文件所在的Web服务器上执行任何代码,因此不了解文件。

答案 2 :(得分:0)

找到解决方案:我将文件扩展名从the iPhone Website template更改为.php,然后将此代码插入我希望修改日期为:

<?= date("m/d/Y H:i:s",filemtime("filename.extension")) ?>