Обратите внимание : команда заголовка должна быть выполнена в PHP-скрипте до того, как скрипт начнет выводить HTML-текст в браузер пользователя.
В некоторых случаях требуется, чтобы веб-сервер выдавал HTTP-заголовок Last-Modified. Например, при регистрации вашего ресурса на Gmail возникает ошибка «Неверные даты». Для статических документов сервер всегда будет возвращать значение last-modified. Это справедливо для html-файлов. Для SSI сервер выдаст значение last-modified, если указана директива «XBitHack full» (просто пропишите эту строку в .htaccess), а у файла, к которому осуществляется доступ, для группы установлен атрибут «executable». В скриптах last-modified выдается другими способами. Например, если учесть, что PHP-скрипт генерирует код динамически, то логичнее всего будет выдавать в качестве last-modified текущую дату и время./>
Это реализуется следующим образом:
<? header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); ?>
Обратите внимание : команда заголовка должна быть выполнена в PHP-скрипте до того, как скрипт начнет выводить HTML-текст в браузер пользователя.