人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: webster
●カテゴリ:コンピュータ インターネット
✍キーワード:HTML INDEX アップロード ディレクトリ ファイル
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● dsfddsss2009
●27ポイント

http://www.kent-web.com/support/old/42/0133.html


2 ● makeworld
●27ポイント

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>

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

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


3 ● chyopper
●26ポイント

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

SSIでやる場合。

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

PHPでやる場合。

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


4 ● snow_leopard
●10ポイント

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ