Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] co zrobić aby baner na stronie rotował, a nie był ciągnięty ciągle ten sam z casha
kristoff
post 20.05.2007, 20:19:44
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 5.04.2006

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


Witam

Mam strone na której wyświetlane są banery. Chciałbym aby banery te wyświetlały się naprzemiennie przy każdym przejściu użytkowników ze strony na stronę. Użyłem funkcji rand która losuje który kod ma być wyświetlany. Problem w tym że użytkownicy często korzystają z przycisku "wstecz" który oczywiścuie wykorzystuje java script i w tym przypadku strona ciagnięta jest chyba z casha i baner się nie zmienia. Czy da się jakoś zrobić aby po kliknięciu przycisku "wstecz" cała strona ładowała się z casha za wyjątkiem kodu banera? Zauważyłem ze na innych stronach, choćby onetu, pomimo używania wstecz, za każdym razem ładuje się inny baner, jak to zrobić?
Go to the top of the page
+Quote Post
kwiateusz
post 20.05.2007, 20:46:37
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




np wyświetlając obrazek dodawać mu header
  1. <?php
  2. header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
  3. header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // data w przeszłości
  4. ?>
Go to the top of the page
+Quote Post
kristoff
post 20.05.2007, 21:04:17
Post #3





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 5.04.2006

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


a mozesz napisać gdzie dokładnie ten kod ma być umieszczony? bezpośrednio przed znacznikiem <img> czy gdzie? bo dodałem go do kodu kilka linijek przed funkcją losującą banery ale nie rozwiązało to problemu
Go to the top of the page
+Quote Post
kwiateusz
post 20.05.2007, 21:11:58
Post #4


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




link dajesz noralnie w img? takim sposobem to nic nie da, zakładałem że skrypt działa w postaci file.php?name=nazwa i skryptem wysyłasz zdjęcie, w takim wypadku zwyczajnie wysyłasz ten header przed pokazaniem zdjęcia tym skryptem winksmiley.jpg dla normalnego img to nie wiem, moze zwyczajnie w meta dodać żeby nie cachowało całej strony...
Go to the top of the page
+Quote Post
ser
post 20.05.2007, 23:33:02
Post #5





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.10.2004

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


wrzuć baner w diva - z jscriptu onload > rand > load baner
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: 21.07.2025 - 05:44