index.htmlにリンクを張ったディレクトリをいくつも作ってそこにファイルをアップロードしていきます。新しいファイルがアップロードされるたびにリンクのところに最終更新日・時間が表示されるようにしたいのですが、どうすればいいでしょうか

回答の条件
  • 1人2回まで
  • 登録:2009/11/29 09:39:25
  • 終了:2009/12/06 09:40:02

回答(4件)

id:makeworld No.2

makeworld回答回数75ベストアンサー獲得回数232009/11/29 10:38:55

ポイント27pt

Webサーバでphpが使用できるなら、filemtime( )でディレクトリの更新日時を取得できます。

<html>
<body>
<ul>
<li><a href="foo">foo</a>
update:
<?php echo date("Y/m/d H:i:s\n", filemtime("foo")); ?>
</li>
<li><a href="bar">bar</a>
update:
<?php echo date("Y/m/d H:i:s\n", filemtime("bar")); ?>
</li>
</ul>
</body>
</html>

ただし、ディレクトリの更新日時は、ファイルを削除しても更新されます。

あと、指定ディレクトリ内にサブディレクトリが存在する場合、そのサブディレクトリ内が更新されても、親のディレクトリの更新日時は更新されません。

id:chyopper No.3

chyopper回答回数416ベストアンサー獲得回数692009/11/29 11:55:23

ポイント26pt

いろいろやり方はあると思います。

SSIでやる場合。

http://allabout.co.jp/internet/hpcreate/closeup/CU20070723A/inde...

PHPでやる場合。

http://nyx.pu1.net/sample/date_time/lastupdate.html

id:snow_leopard No.4

snow_leopard回答回数294ベストアンサー獲得回数222009/11/29 23:32:39

ポイント10pt

シェルスクリプトを書けばいいと思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません