本日  昨日
 
11/22(Fri) 07:41

ファイルの最終更新日の表示方法

いろいろなページをサーフィンしていて、ファイルの最終更新時間を表示しているページを見たことがありますよね。これらの多くは、サーバ側の機能を利用したSSIというものを使っています。簡単にできますので是非トライしてみて下さい。

  • #echoコマンドを使うと埋め込まれたファイルの最終更新日時が表示されました。 #flastmodコマンドは、指定したファイルの最終更新日時を表示します。
    fileは、SSIを利用するドキュメントと同じディレクトリかサブディレクトリにある場合。 (相対パスを利用します。また../は利用できません) virtualは、fileで指定できないファイルの場合に相対パス or 絶対パス or URLを書いて利用します。

  • このページ内に「菊池さんの工作室」トップページ(index.htm)ファイルの最終更新日を表示する例を以下に示します。
  • こうして置けばindex.htmファイルを更新する度に最終更新日がアップデートされるので、いちいち更新日を変更する必要がなく大変便利です。

    「菊池さんの工作室」トップページ(index.htm)ファイルの最終更新日: [an error occurred while processing this directive]

このソースは、下のようになっています。赤字部分が最終更新日を表示する命令です。フォーマット指定の説明はこちらをどうぞ。

----------------------------------------------------------------------
<HTML><TITLE>soft04.html</TITLE>
<BODY>
....
....
<!--#config timefmt="%Y/%m/%d(%a) %H:%M"--> -----------→フォーマット指定
<B>「菊池さんの工作室」トップページ(index.htm)ファイルの最終更新日:
<FONT COLOR="#CC285F">
<!--#flastmod virtual="../../index.htm"--> ---→表示部分
</FONT></B>
....
....
</BODY></HTML>
----------------------------------------------------------------------

 
 
©1997- Kikuchisan's workshop All rights reserved //

スポンサーリンク

関連コンテンツ