Kazdorazowe pobieranie strony

0

Witam! Mam taki problem. Wrzucilem pewnego flasha na www, ktory komunikuje sie ze swiatem poprzez skrypt php. I przy tym samym zapytaniu ma podawac w roznych okolicznosciach rozne odpowiedzi. Natomiast dzieki ukochanej przegladarce internet exploer 6.0 ktora zapisuje pliki w temporary internet files, te zapytanie ma zawsze taka sama odpowiedz (bo w rzeczywistosci nie zostaje wyslane tylko odpowiedz idze z temporary). Czy jest jakas rada (poza zmiana ustawiec internetowych of coz) aby przegladarka kazdorazowo pobierala tresc strony? Chodzi mi cos w stylu meta tagi jakies, skrypt php, no nie wiem, co kolwiek?

0

Wystarczy zajrzec sobie do dokumentacji PHP a potem przekopiowac to:

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

No i ni dziala! Nadal nie pobiera za kazdym razem. Tylko za pierwszym. Oto kod jakie mam pod plikiem okno.php

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

<HTML>
<HEAD>
<META HTTP-EQUIV=\"EXPIRES\" CONTENT=\"0\">
<TITLE>okno</TITLE>
</HEAD>
<BODY bgcolor=\"#666666\">
<!-- URL's used in the movie-->
<!-- text used in the movie-->
<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"
 codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\"
 WIDTH=\"550\" HEIGHT=\"310\" id=\"okno\" ALIGN=\"\">
 <PARAM NAME=movie VALUE=\"okno.swf\"> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#666666> <EMBED src=\"okno.swf\" menu=false quality=high bgcolor=#666666  WIDTH=\"550\" HEIGHT=\"310\" NAME=\"okno\" ALIGN=\"\"
 TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED>
</OBJECT>
</BODY>
</HTML> ");

?>
0

a zapisałeś to jako .php :D a jak to ukochane IE - to źle że cachuje wyniki - to chyba plus że nie trzeba czekać czasem na pobranie wszystkiego od nowa i nie tylko IE to wykorzystuje - u mnie kod zakazu cachowania działa jak najbardziej a zawsze możesz nacisnąć Ctrl+F5 żeby ominąć pamięć cache

0

Ale ze mnie typek [rotfl] [rotfl] wstawilem ten kod na ta strone gdzie jest flash umieszczony, a nie do tego skryptu php z ktorym flash sie komunikuje (i ktory defakto ma byc odswiezany). Ale tak to jest jak sie spi po 4h dziennie ;) no coz. sprawa rozwiazana. wszystko dziala, temat zamkniety.

1 użytkowników online, w tym zalogowanych: 0, gości: 1