document.lastModified help

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • dbahlmann@gmail.com

    document.lastModified help

    Hi,

    I'm using document.lastMo dified 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
  • Bjoern Hoehrmann

    #2
    Re: document.lastMo dified help

    * dbahlmann@gmail .com wrote in comp.lang.javas cript:
    >I'm using document.lastMo dified 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:bjoern@h oehrmann.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/

    Comment

    • Jeremy

      #3
      Re: document.lastMo dified help

      dbahlmann@gmail .com wrote:
      Hi,
      >
      I'm using document.lastMo dified 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(__FIL E__)); ?>

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

      Jeremy

      Comment

      Working...