Помогите разобраться

 
Посетитель
no avatar
Сообщений: 20
Для настройки сервера на выдачу корректных заголовков ответов хочу вставить на сайт следующий код.

$LastModified_unix = 1294844676; // время последнего изменения страницы
$LastModified = gmdate("D, d M Y H:i:s \G\M\T", $LastModified_unix);
$IfModifiedSince = false;
if (isset($_ENV['HTTP_IF_MODIFIED_SINCE']))
$IfModifiedSince = strtotime(substr($_ENV['HTTP_IF_MODIFIED_SINCE'], 5));
if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']))
$IfModifiedSince = strtotime(substr($_SERVER['HTTP_IF_MODIFIED_SINCE'], 5));
if ($IfModifiedSince && $IfModifiedSince >= $LastModified_unix) {
header($_SERVER['SERVER_PROTOCOL'] . ' 304 Not Modified');
exit;
}
header('Last-Modified: '. $LastModified);


Вопрос в следующем: код работает как надо, единственный косяк - ставит не правильно дату последнего изменения статьи. Подскажите пожалуйста что поставить в первой строчки кода в место "1294844676" для того что бы указывалось правильная дата последнего изменения статьи?
Посетитель
no avatar
Сообщений: 20
Огромное спасибо Mike!!!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: