Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML]Automatyczne dodawanie Cache-Control
cycofiasz
post
Post #1





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


Witam, napisałem pewien skrypt galerii, ale strony nie zapisują się w cache przeglądarki, tylko odświeżają się przy kliknięciu na wstecz.
Podejrzałem nagłówek jaki jest wysyłany przez moją stronę i tam jest :Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache


Problem w tym że ja niczego takiego nie dodawałem w skrypcie. Co dziwne, inny mój skrypt na tym samym serwerze nie wysyła takich nagłówków... co się dzieje?
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Co dziwne, inny mój skrypt na tym samym serwerze

A sprawdziłeś, czy gdzieś nie ma header" title="Zobacz w manualu PHP" target="_manual z tymi nagłówkami...?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
cycofiasz
post
Post #3





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


W skrypcie php nie ma takich nagłówków, w końcu sam go pisałem.
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A nie masz w .htaccess żadnych dyrektyw od nagłówków?

Cytat
w końcu sam go pisałem.

Ale to nie znaczy, że ktoś/coś nie mogło go zmodyfikować.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
cycofiasz
post
Post #5





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


Mam plik .htaccess, ale on służy mi tylko do mod_rewrite... Kod php jest czysty pod względem dodawania headerów, używam ich tylko do przekierowań - Location.

//edit

mam źródło problemu. W skrypcie używam sesji, i na początku każdego skryptu, mam "session_start();", gdy to usunę to w nagłówku już się nie dodaje to cache-control, ale znowu mój skrypt przestaje działać poprawnie, bo nie obsługuje sesji... jak to pogodzić?

Ten post edytował cycofiasz 24.01.2009, 22:23:18
Go to the top of the page
+Quote Post
erix
post
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




session_cache_limiter" title="Zobacz w manualu PHP" target="_manual


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
cycofiasz
post
Post #7





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


Oh Yeah, that's it my friend biggrin.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 07:10