Показать сообщение отдельно
  #10 (permalink)  
Старый 31.10.2008, 01:02
Аспирант
Отправить личное сообщение для EugenyK Посмотреть профиль Найти все сообщения от EugenyK
 
Регистрация: 17.03.2008
Сообщений: 64

Андрей Параничев, спасибо, я понимаю, как это работает. Просто был удивлён, что вдруг у перенаправления через серверный header() есть какое-то особое свойство. Вариант перенаправлять на страницу, специально печатающуюся для показа результатов меня не устраивает, да вобщем-то в ней и не состоит задача.

А задача у меня состоит в том, чтобы не проверяя это на внешнем сервере, разобраться, почему FF на денвере через раз-другой подглючивает. Либо подглючивает денвер, получая запрос от FF.

По поводу заголовков:
На запрос POST /admin/?act=login HTTP/1.1, в котором передаётся строка login=admin&passwd=password, сервер возвращает 302, далее сообщение, что оба кукиса отправлены, потом Cach-Control: max-age=15 (это я в конфиге apach настраивал форсированное обнвление кэша каждые 15 сек), позже возвращает заголовок Location: http://site.test/admin/ (полный путь, собственно который я и прописывал). При этом ИНОГДА идёт следующая плеяда заголовков, а иногда она не идёт (т.е. браузер скушал заголовок Location и как бы "замолчал")

Что интересно, иногда срабатывает переход на страницу (доступную только когда существуют нужные кукисы), хотя кукисы насильно удалены из браузера.

Очень часто я нажимаю на ссылку http://site.test/admin/?act=logout, которая по сути очищает кукисы и выводит страницу приветствия, но при этом НИКАКИЕ заголовки не передаются и флажки на панели о том что нет CSS и JavaScript-ошибок отсутствуют (серые кружки)
Ответить с цитированием