Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] naglowki cachowania a kompresja strony, a takze problem z opera
kufalo
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 2
Dołączył: 24.08.2005

Ostrzeżenie: (0%)
-----


Mam problem z cache'owaniem strony przez IE 6.0. I nie wiem czy to moj problem czy to IE ma buga...
Jezeli ktos ma sekunde, to prosze o potwierdzenie...

1.php, 2.php
  1. <?
  2.  header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
  3.  header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
  4.  header('Cache-Control: no-store, no-cache, must-revalidate, max-age=0');
  5.  header('Cache-Control: post-check=0, pre-check=0',false);
  6.  header('Pragma: no-cache');
  7.  
  8. // ob_start('ob_gzhandler');
  9.  
  10.  print(time());
  11. ?>


Nalezy utworzyc dwa jednakowe pliki jak wyzej.
Uruchamiamy w IE 6.0 obydwa po kolei i zaczynami na przemian klikac 'wstecz' i 'dalej'.
Znacznik czasu przy kazdym kliknieciu wzrasta - wszystko jest ok.

A teraz usuwamy z obydwu plikow '//', czyli uruchamiamy kompresje i powtarzamy ekperyment.
Niestety IE pomimo naglowkow zabraniajacych cache'owanie nie wyswietla aktualnego czasu tylko czyta stare dane z cache'u.

Moze mi to ktos potwierdzic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Dodam ze pod Mozilla jest ok.

Natomiast Opera 9.00.8393 jest na tyle uparta, ze zawsze cache'uje przy przechodzeniu wstesz, dalej...
Da sie dorzucic jakis naglowek, aby opera nie cache'owala (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował kufalo 9.05.2006, 08:49:55
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 21:38