最終更新日表示 last_upd.pl

SSIで <!--#flastmod file="ファイル名" --> とすれば、指定したファイルの最終更新日を取得できるのですが、これを複数ファイルを対象に最終更新日を取得するものを作成しました。ここ www.zenko3.com でも使ってます。←使ってました?

【使用方法】SSI(#exec)とPerlが使えることが前提です。

  1. Perl の場所(1行目)をご使用の環境にあわせて書き換えてください。
  2. HTML内に <!--#exec cmd="./last_upd.pl ファイル名1 ファイル名2 〜"--> というふうに記述します。
    ファイル名の代わりに、最後を / (スラッシュ)にすればディレクトリ内の全ファイルを対象とします。

【例】

<!--#exec cmd="./cgi-bin/last_upd.pl profile/index.html profile/rireki.html"-->
last_upd.pl は cgi-bin(相対)ディレクトリに置いてあります。profileディレクトリにある index.html と rireki.html の最終更新日の大きい方を返します。
<!--#exec cmd="./cgi-bin/last_upd.pl profile/"-->
last_upd.pl は cgi-bin(相対)ディレクトリに置いてあります。profileディレクトリの全ファイルの最終更新日の大きいものを返します。

返される形式は <!--#config timefmt="%Y/%m/%d" --> の形式です。具体的には 2000/06/01 というふうに返されます。

本アプリケーションはフリーウェアです。
但し、動作不良等の修正、改版の義務は負いません。また、本ソフトウェアを使用中のトラブルについて一切責任を負いません

Ver 1.1 2002-10-05 ディレクトリ指定(ディレクトリ内全ファイル対象)を可能にした
Ver 1.0 2000-06-02 公開