warlock

Рейтинг
12
Регистрация
24.02.2004
Интересы
OCR, LangTech, WEB, Neural Networks, AI
Как писал kgenius
Flash совсем другое дело...

не понял, что значит другое ?

тотже активх, то есть у вас фаервол или кто ещё там бывает блокирует активх выборочно ?

2 all

всем спасибо конечно, так и сделал, правда пост уже немного неактуален :)

Как писал Sommet
ActiveX у меня выключен, чего и всем желаю.

а флеш как смотрите ?

Как писал kgenius
К слову об ActiveX.
У меня на работе локальная сеть и в FireWall-е стоит запрет на выполнение ActiveX...
Выводы делайте сами...

а ещё, могу добавить, что не на виндовс клиентах активх, вообще не идёт, но всё это можно определить и взависимости от браузера, поддержки активх, подредактировать страницу.

либо ещё проще, просто игнорировать

вот мои результаты:


Header ("Last-Modified: ".gmdate("D, d M Y H:i:s \\G\\M\\T", getlastmod()));
Header ("Content-Type: text/html; charset=windows-1251");
echo gmdate("D, d M Y H:i:s \G\M\T", getlastmod())."\n";

Отклик сервера менее 1 сек.

Дата документа Вт, 06 Июл 2004 14:23:55 GMT

Кодировка документа windows-1251


$now=getdate();
$sdate=$now['mday']."-".$now['mon']."-".$now['year']." ".$now['hours'].":".$now['minutes'];
header ("Last-Modified: ".$sdate);
header ("Content-Type: text/html; charset=windows-1251");
echo $sdate;

Отклик сервера менее 1 сек.

Дата документа 6-7-2004 17:28

Кодировка документа windows-1251

я пока что пас, буду разбиратся позже, что за глюк

можете прислать мне в личку кусок кода с самого начала до Last-modified ?

тогда я смогу посмотреть в чём проблема

а вот так:

header ("Last-Modified: ".gmdate("D, d M Y H:i:s", getlastmod())." GMT");

?

возьмите любой сниффер или tcp-прокси (Ethreal, TCPLogger, etc.) и посмотрите на HTTP-хедеры, всё станет на свои места

Как писал Avelon
... skipped ...
Я сичас перед каждой страницей вставил код

<?
$now=getdate();
$sdate=$now['mday']."-".$now['mon']."-".$now['year']." ".$now['hours'].":".$now['minutes'];
header ("Last-Modified: ".$sdate);
header ("Content-Type: text/html; charset=windows-1251");
?>
... skipped ...

почитал я мануал по HTTP 1.1 и вот к чему пришёл :

время в Last-modified хедере может быть в 3х форматах:

Tue, 06 Jul 2004 12:50:02 GMT// format is preferred as an Internet standard

Tuesday, 06-Jul-04 12:50:02 GMT

Tue Jul 6 12:50:02 2004 GMT

ваш же код выдаёт совсем не то:

6-7-2004 0:44

попробуйте заменить на:

header ("Last-Modified: ".date("r", getlastmod())); 

или даже лучше на

header ("Last-Modified: ".gmdate("D, d M Y H:i:s \\G\\M\\T", getlastmod())); 

последнее 100% соответствует спецификации

Всего: 66