Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> blokowanie nabijania
Spirit86
post
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Ł.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slash^
post
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 36
Dołączył: 9.04.2003
Skąd: Płock

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


Sesje...

  1. <?php
  2.  
  3. if ($_SESSION['jest_na_stronie'] != 1)
  4. {
  5. // zliczaj
  6. }
  7.  
  8. $_SESSION['jest_na_stronie'] = 1;
  9. ?>


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
Go to the top of the page
+Quote Post

Posty w temacie


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 - 03:27