Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][flash] Cache i stream
Forum PHP.pl > Forum > Przedszkole
uli
Witam Forumowiczów!

Mam (nie)typowy problem.

Opis:

Strona index posiada obiekt swf do wpisania hasła. Wypluwa zmienną POSTEM do strony w php, która to obrabia i pobiera nazwę pliku do odsłuchania z bazy. Zwraca tekst typu: &Plik=blablabla.mp3, który odbiera znów swf i go odgrywa ze ścieżki.

I tu pojawia się problem. Plik mp3 można znaleźć w cache przeglądarki i go ordynarnie skopiować sad.gif. Czy można się jakoś zabezpieczyć przed jego cache'owaniem?

Z góry dzięki za odpowiedzi i sugestie!

Pozdrawiam,
Uli
potreb
Dodaj do inputa AUTOCOMPLETE = "off" i sprawdź czy działa na wszystkich przeglądarkach
uli
Cytat(potreb @ 22.01.2008, 14:45:49 ) *
Dodaj do inputa AUTOCOMPLETE = "off" i sprawdź czy działa na wszystkich przeglądarkach


Chyba się nie zrozumieliśmy, albo proszę o rozwinięcie wypowiedzi.
Nie chodzi o to, że przeglądarka pamięta hasło etc.. Problem polega na tym, że plik który jest odgrywany przez swf jest cache'owany na dysk lokalny.
potreb
Okey już jarzę spróbuj na początku skryptu dać:
  1. <?php
  2. header ("Cache-Control: no-cache, must-revalidate");
  3. header ("Pragma: no-cache");
  4. ?>
uli
Cytat(potreb @ 22.01.2008, 15:02:53 ) *
Okey już jarzę spróbuj na początku skryptu dać:
  1. <?php
  2. header ("Cache-Control: no-cache, must-revalidate");
  3. header ("Pragma: no-cache");
  4. ?>


Nic nie daje. Mam już nawet tak:
  1. <?php
  2. header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
  3. header("Cache-Control: post-check=0, pre-check=0", false);
  4. header("Pragma: no-cache"); // HTTP/1.0
  5. ?>


smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.