Bor-ka
Новичок
Php-5.0.5 + XP - формат DATE в Set-Cookie отличается и не устанавливается в IE
На системе WinXP установлен PHP-4.4.7 и PHP-5.0.5
Имеется простейший тестовый пример установки cookies:
Проблема: при использовании PHP-5.0.5 не происходит установка кук в IE, в FF все работает.
При просмотре заголовков можно увидеть следующее:
Для PHP-4:
Спасибо.
На системе WinXP установлен PHP-4.4.7 и PHP-5.0.5
Имеется простейший тестовый пример установки cookies:
PHP:
$expiry = 60*60*400;
setcookie("aaaa", "bbbb", time()+$expiry, "/");
При просмотре заголовков можно увидеть следующее:
Для PHP-4:
все замечательно, теперь смотрим для PHP-5.0.5:HTTP/1.0 200 OK
Date: Thu, 27 Sep 2007 13:43:45 GMT
Server: Apache/1.3.37 (Win32) PHP/4.4.7 PHP/5.0.5
X-Powered-By: PHP/4.4.7
Set-Cookie: aaaa=bbbb; expires=Sunday, 14-Oct-07 05:43:45 GMT; path=/
Transfer-Encoding: chunked
Content-Type: text/html
Accept-Charset: windows-1251, cp-1251
Accept-encoding: gzip, deflate
отличается формат даты, который IE не хочет понимать. Вопрос - как настроить PHP-5 на отдачу формата даты для Set-Cookie аналогичному PHP-4.4.7HTTP/1.0 200 OK
Date: Thu, 27 Sep 2007 13:43:50 GMT
Server: Apache/1.3.37 (Win32) PHP/4.4.7 PHP/5.0.5
X-Powered-By: PHP/5.0.5
Set-Cookie: aaaa=bbbb; expires=Sun, 14 Oct 2007 05:43:50 GMT; path=/
Transfer-Encoding: chunked
Content-Type: text/html
Accept-Charset: windows-1251, cp-1251
Accept-encoding: gzip, deflate
Спасибо.