Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ajax w tle - kaszowanie strony, Które w tym przypadku nie powinno występować
szagi3891
post
Post #1





Grupa: Zarejestrowani
Postów: 109
Pomógł: 9
Dołączył: 12.03.2007
Skąd: kraków/tarnobrzeg/baranów/suchorzów

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


Tworze sobie czat który będzie funkcjonował na zasadzie odpytywania serwera w tle za pomocą ajaxu z nowych wiadomości. Jeśli coś się zmieni i ktoś doda jakąś nową wiadomość to czat sobie szybciutko je dościąga i zaraz je wyświetli.
Do zwracania stanu serwera służy pliczek "status.php" który zwraca w skrócie ujmując datę ostatniej wiadomości (ostatniej modyfikacji).

No i problem jest następujący :

Na moim komputerze poprawnie wyświetla się ten plik pokazując datę ostatniej modyfikacji niezależnie w czym go otworzę , FF, IE, OP ...

Na komputerze kumpla obok już ten pliczek się nie wyświetla. Za każdym razem pokazują białą stronę. Co lepsze zdecydowanej większości ludzi na innych kompach też nie chce pokazywać zawartości tego pliczku.

Oczywiście dodałem nagłówki które mają spowodować że przeglądarka ma nie zapisywać tego pliku w cache :
  1. <?php
  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-cache, must-revalidate');
  5. header('Pragma: no-cache');
  6. header('Content-Type: text/html');
  7. ?>

które są zaczerpnięte z książki.

Co może być przyczyną tego dziwnego zachowania ? Miał ktoś może podobne problemy ? Ogólnie wszystkie zapytania wiszą.

Ten post edytował szagi3891 31.07.2007, 11:55:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
yaro
post
Post #2





Grupa: Zarejestrowani
Postów: 160
Pomógł: 4
Dołączył: 22.04.2006
Skąd: Kraków

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


Tak się tylko zapytam. Masz to na serwerze który wszyscy widzą?
Czy inne podstrony, pliki działają?

A propo nagłówków, to one nie zawsze działają pod każdą przeglądarką.
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: 8.10.2025 - 20:25