By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,730 Members | 1,546 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,730 IT Pros & Developers. It's quick & easy.

document.lastModified help

P: n/a
Hi,

I'm using document.lastModified function to return my document last
mod date. The function returns 1-Jan-1970. The problem seems to be
that the file name is index.php instead of index.html. I have some php
includes in the index files. When I change the php file to htm file
the lastModified function works correctly.

Any help?

Thanks
Jun 27 '08 #1
Share this Question
Share on Google+
2 Replies


P: n/a
* db*******@gmail.com wrote in comp.lang.javascript:
>I'm using document.lastModified function to return my document last
mod date. The function returns 1-Jan-1970. The problem seems to be
that the file name is index.php instead of index.html. I have some php
includes in the index files. When I change the php file to htm file
the lastModified function works correctly.
The value of the attribute depends on the server telling the browser a
Last-Modified date in a Last-Modified header. For static files servers
will typically get the date from the file system, with dynamically ge-
nerated documents that is not an option, so programmers usually have to
set the date from their scripts.
--
Björn Höhrmann · mailto:bj****@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
Jun 27 '08 #2

P: n/a
db*******@gmail.com wrote:
Hi,

I'm using document.lastModified function to return my document last
mod date. The function returns 1-Jan-1970. The problem seems to be
that the file name is index.php instead of index.html. I have some php
includes in the index files. When I change the php file to htm file
the lastModified function works correctly.

Any help?

Thanks

Not really a Javascript issue, but try putting this at the very top of
your PHP document (MUST be before any whitespace or anything else, or it
won't work):

<?php header("Last-Modified: " . date('D, d M Y H:i:s T',
filemtime(__FILE__)); ?>

(You can also try getlastmod() instead of the filemtime() call, but
there are complaints about it failing under certain conditions).

Jeremy
Jun 27 '08 #3

This discussion thread is closed

Replies have been disabled for this discussion.