![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 1 Dołączył: 15.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki problem Gdy na stronie są treści dynamiczne np. losowe produkty ze sklepu i przejdę na jakąś podstronę ze strony głównej, po czym kliknę wstecz w przeglądarce wracając na stronę główna z losowymi produktami - przeładują mi się one Co zrobić by w takich sytuacjach strona była ładowana z pamięci podręcznej przeglądarki (zauważam takie zachowanie np. serwisu youtube gdzie po kliknięciu wstecz pojawiają mi się te same co poprzednio polecane filmy) Sytuacja ma nie zachodzić przy kliknięciu w przeglądarce opcję odśwież (wtedy losowe produkty powinny się zmienić na nowe) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 3 Dołączył: 17.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Strasznie to skomplikowane (IMG:style_emoticons/default/smile.gif)
Po prostu na każdej podstronie wywołujesz kod PHP który zapisuj losowe produkty w sesji/cookie jeśli użytkownik jeszcze ich tam nie ma (IMG:style_emoticons/default/smile.gif) Ustalasz datę wygaśnięcia cookie na 1h (czy do zamknięcia przeglądarki) i działa ... 1. if (nie ma losowych produktów w cookie X) THEN zapisz losowe produkty w cookie X 2. wyświetl produkty z cookie X. Ten post edytował xdev 17.09.2011, 21:35:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 14:55 |