Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> dobry licznik
modern
post
Post #1





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 2.10.2005

Ostrzeżenie: (20%)
X----


Witam

zabrałem sie za robienie licznika odwiedzin...
no i hmmm... kombinowałem w ten sposób ze jezeli ktos jest zalogowany to sprawdza date obecną i date jego ostatniego ruchu na stronie, jezeli róznica jest mniejsza niz godzina to licznik sie nie odswieza... a jezeli wieksza to dodaje jedną wizyte
i oczywiscie wszystko bazuje na IP
teraz dalej... tak sobie odswiezam i odswiezam i chyba dupe zrobiłem a nie skrypt :/
nic nie działa...

ktoś wie jak zrobić naprawde porządny licznik? ktory nie dodaje +1 za kazdym odswiezeniem?
licznik który zlicza statystyki ogólem + z jednego dnia + z dnia wczorajszego

Z góry dzięki wielkie
Go to the top of the page
+Quote Post
Diablos
post
Post #2





Grupa: Zarejestrowani
Postów: 165
Pomógł: 6
Dołączył: 17.06.2005

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


W momencie gdy ktos wchodzi na twoja strone wysylaj cookie ustawione na godzine.
Sprawdzaj if ( !isset($_COOKIE['blabla'] ) to dodawaj +1 do odwiedzin i ustawiaj cookie na godzine, w przeciwnym wypadku niz nie rob.

  1. <?php
  2. if ( !isset($_COOKIE['refresh']) )
  3. {
  4.  setcookie('refresh','1',time()+3600);
  5.  $ile = $ile + 1;
  6. }
  7. else
  8. {
  9. setcookie('refresh','1',time()+3600);
  10. }
  11.  
  12. ?>


Musisz jeszcze dorobic zapisywanie do pliku / bazy.

Ten post edytował Diablos 14.10.2005, 20:31:29
Go to the top of the page
+Quote Post
modern
post
Post #3





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 2.10.2005

Ostrzeżenie: (20%)
X----


oo dzięki smile.gif zaraz sie pobawie smile.gif
Go to the top of the page
+Quote Post
Zajec
post
Post #4





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


Pracuję nad stworzeniem statystyk - logowanie godziny odwiedzin, używanej przeglądarki i systemu.

Mam jednak problem z niepowtarzaniem wpisów osób, które odrzucają/wyłączają obsługę cookies. Niby jest to mały odsetek (1.6%) ludzi, ale trzeba brać pod uwagę, że ta jedna osoba na sto, nabijałaby mi swoje statystyki wraz z wejściem na każdą kolejną stornę serwisu.

Czy macie jakiś pomysł na niezliczanie takich ludzi? Myślałem o prostym zapisywaniu ciasteczka przy pierwszym otwarciu strony i zliczaniu kolesia do statystyk dopiero po otworzeniu kolejnego działu (gdy wykryję, że ciasteczko już istnieje) ale to niezadziała dla tych, którzy wejdą tylko na stronę główną i zamkną moją stronę.
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 - 07:32