という質問で、
<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>
と書けばよいと言われ、index.htmlを書き直したのですが、update: としか表示されません。どうしたらよいでしょうか。
(可能性1)phpが使えないサーバ?
"foo" の所を "index.html" と書き直してみて、
日時が表示されるかを確認してみて欲しい。
index.htmlをアップしているサーバーの会社名や契約コースが判れば、
回答者側でも調べられるが、とりあえず上記テストを行ってみて欲しい。
(可能性2)ファイル名の指定を間違っている?
phpが動くとなれば、これが浮上してくる。
fooやbar のところでファイル名だけを書いてないだろうか?
/a/foo.html といったようにルートからのパスをしっかりと、
書いてあるか確認して欲しい。
以上、とりあえず2点確認してみてください。
URLはダミーです。
※こういった案件はURL必須よりもコメント欄開放のほうが、良いですよ。
情報が無いので可能性、ということになりますがそもそも、index.html というファイル名で php は使えるんですかね。。一度、index.php にファイル名を書き換えてアクセスしてみてください。
確認ですが、filemtime の後ろもきちんとディレクトリ名が指定されていますね?
phpは使えるといわれました