Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][flash] Cache i stream, Trabel :)
uli
post
Post #1





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


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


--------------------
Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Dodaj do inputa AUTOCOMPLETE = "off" i sprawdź czy działa na wszystkich przeglądarkach


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

Go to the top of the page
+Quote Post
uli
post
Post #3





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


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.


--------------------
Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Go to the top of the page
+Quote Post
potreb
post
Post #4





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


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. ?>


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

Go to the top of the page
+Quote Post
uli
post
Post #5





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


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


--------------------
Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
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: 19.08.2025 - 03:47