Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyłączenie cache'owania, dotyczy flash'a.
strife
post 21.09.2005, 12:49:15
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Witam,

Stanołem przed pewnym problemem, muszę koniecznie wyłączyć możliwość cache'owania strony, gdy znajduję się na niej dokument flash. Doczytałem się w manual'u że aby wyłączyć cache wystarczy.

  1. <?php
  2.  
  3. header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // data w przeszłości
  4. header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); 
  5.  // ciągle modyfikowany
  6. header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
  7. header("Cache-Control: post-check=0, pre-check=0", false);
  8. header("Pragma: no-cache"); // HTTP/1.0
  9.  
  10. ?>


Jednak to rozwiązanie nie chce mi działać gdy dotyczy to flash'a na stronie. Chciałbym aby się cały czas ładował za każdym razem, wejścia na stronę - a wczytuje to cały czas z pamięci podręcznej... Oczywiście chodzi mi o rozwiązanie bez ingerowania w opcje przeglądarki.

Macie jakieś pomysły, czy jest to wogóle możliwe?

Pozdrawiam!


--------------------
Go to the top of the page
+Quote Post
bendi
post 21.09.2005, 13:05:01
Post #2





Grupa: Zarejestrowani
Postów: 401
Pomógł: 5
Dołączył: 14.09.2003
Skąd: Wrocław

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


headery bym zostawil na inna ewentualność, tutaj rozwiązanie jest dużo prostsze:
  1. <?php
  2.  
  3. $sData = 'bla.swf?'.mt_rand(0, 100000000);
  4. echo '
  5. <object type="application/x-shockwave-flash" data="'. $sData .'" width="600" height="180" bgcolor="#ffffff">
  6.   <param name="movie" value="'. $sData .'" />
  7.   <param name="bgcolor" value="#ffffff" />
  8. </object>';
  9.  
  10. ?>


Ten post edytował bendi 21.09.2005, 13:05:25


--------------------
Go to the top of the page
+Quote Post
strife
post 21.09.2005, 13:42:09
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Rozwiązanie dużo prostsze niż myślałem blink.gif Dzięki Wielkie cool.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 Wersja Lo-Fi Aktualny czas: 13.07.2025 - 23:21