![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam coś takiego: gdy ktoś wejdzie na stronę X to jego profil zostaje updatowany, jednak denerwują mnie nabijane update(przez ciągłe odświerzanie) więc postanowiłem wprowadzić coś w stylu filtra. Chcę, aby nabijane były tylko updaty co np. 30 sec. Problem leży w tym, że nie chcę używać cookies. Zastanawiałem się nad połączeniem static i funkcji time np. Ma ktoś jakieś inne pomyłsy? -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
W sesji/bazie danych trzymaj czas osattniego update...
gdy jest mniejszy od obecnego czasu o iles tam sekund, to zaniechaj update. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 36 Dołączył: 9.04.2003 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Sesje...
i to na kazdej podstronie/dziale itp a jezeli chcesz czasy to zamiast "1" wprowadz wartosc z time" title="Zobacz w manualu PHP" target="_manual() i IF-em sprawdz czy aktualny time jest wiekszy o np. 30 od tego przechowywanego w sesji... -------------------- d(^^)b
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
ale to się wiąże z dużymi zmianami, przebudowa bazy danych, badź tworzenie nowej, więc raczej odpada:|
Obecnie kombinuje z tym static i time, ale na raize nie mam algorytmu do końca... UPDATE: Fajnie, przecież nie mogę używać static, bo to dla każdego usera jest..., więc nie bedize funkcjonować. A sesji nie mogę stworzyć, jak mam już wydrukowaną treść :|. Ten post edytował Spirit86 21.03.2005, 19:54:23 -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
co do sesji... możesz. Wystarczy użyć ob_start() na początku strony. Było wiele razy na wielu forach
![]() -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
mam to ustawione, ale używeanie tego moim zdaniem jest niepoprawne
![]() -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 17:01 |