Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][HTML][PHP] Odświeżenie obrazka
Blackhole
post
Post #1





Grupa: Zarejestrowani
Postów: 283
Pomógł: 1
Dołączył: 15.11.2004
Skąd: Mikołów

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


Hej!
Robię ustawianie avatarów. Mam stronę, gdzie wyświatlam obecny avatar i jest formularz z polem FILE do wgrania innego pliku, który zamieni obecny avatar. Po SUMBICIE formularza nowy plik jest wrzucany pod tę samą nazwą, jaką miał poprzedni avatar.
I tutaj jest problem. Dość często jest sytuacja, że wgraniu tego nowego pliku w kolejnej odsłonie profilu użytkownika pojawia się ciągle stary avatar, bo przeglądarka nie odświeżyła sobie jeszcze tego zdjęcia. Jak temu zaradzić?

Ten post edytował Blackhole 9.07.2010, 18:25:20


--------------------
Ściskam prawicę...
Jacek

http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów!
http://jezusimarlena.ovh.org/
YouTube - Egzorcyzmy Anneliese Michel
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Barcelona
post
Post #2





Grupa: Zarejestrowani
Postów: 322
Pomógł: 15
Dołączył: 29.01.2010

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


Może w ciastka trzymają stare avatary
Go to the top of the page
+Quote Post
muk4
post
Post #3





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


  1. header("Cache-Control: no-cache, must-revalidate");
  2. header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

Wrzuć to na początek skyptu - powinno działać.
Go to the top of the page
+Quote Post
Blackhole
post
Post #4





Grupa: Zarejestrowani
Postów: 283
Pomógł: 1
Dołączył: 15.11.2004
Skąd: Mikołów

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


A da się tylko dla 1 zdjęcia?


--------------------
Ściskam prawicę...
Jacek

http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów!
http://jezusimarlena.ovh.org/
YouTube - Egzorcyzmy Anneliese Michel
Go to the top of the page
+Quote Post
muk4
post
Post #5





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


Nie za bardzo rozumiem co masz na myśli.
Skrypt który podałem kasuje cache usera - dzięki temu widzi nowe obrazki od razu.
Go to the top of the page
+Quote Post
japolak
post
Post #6





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Łódzkie

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


Cytat(Blackhole @ 9.07.2010, 20:21:35 ) *
A da się tylko dla 1 zdjęcia?



da sie .. smile.gif -- co prawda stary temat .. pewnie juz dawno sobie poradziłeś z problemem wink.gif ale dla potomnych umieszczam rozwiązanie


zrób sobie tak

  1.  
  2. <script type="text/javascript">
  3.  
  4. document.write("<img src=\"sciezka_do_avatara\avatar.gif?"+ Math.random() +" \" width=\"150px\" height=\"200px\" />");
  5. </script>
  6.  


dzięki temu przegladarka będzie mysleć ze to jest zupelnie nowy obrazek.. a w rzeczywistości zawsze ten sam:

pozdro


--------------------
moje projekty:

www.hackwars.pl
- hacking , webdesign itp
www.kosmosnews.pl - Wszechświat bez granic
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: 21.08.2025 - 06:22