![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%) ![]() ![]() |
Pobrałem skrypt licznika z tej strony: http://www.int24.com.pl/skrypty_php/licznik.php Co mam zrobić, aby licznik wliczał odwiedziny, jak wejdzie się na inną stronę niż index.php? Dodać na każdej stronie
(IMG:style_emoticons/default/questionmark.gif) Ten post edytował ReBeLs513 16.07.2010, 13:44:58 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 22 Dołączył: 15.07.2008 Skąd: Raniżów/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Tym skryptem tego nie zrobisz, dlatego że jest on odporny na przeładowywanie strony, co zresztą jest napisane na stronie skryptu. Czyli nieważne w ilu miejscach go dasz, i tak zliczy tylko raz.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem, że chcesz zliczyć ilość odwiedzin użyszkodników, niezależnie na której stronie będą?
Dodajesz na każdej stronie (przykład na plikach): Oczywiście dodajesz zależność względem ciasteczek. Ustawiasz je np. na 10 min lub na 1h zależy to tylko od ciebie. Ten post edytował thomson89 16.07.2010, 13:57:13 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%) ![]() ![]() |
Właśnie chodzi mi o to, aby zliczał na każdej stronie liczbę wejść jak jedno, czyli jak ktoś wejdzie w index.php a potem w plik.php (lub na odwrót) to zostanie zliczone tylko jedno wejście a po np. 12 godzinach znowu wejście z tego IP zliczy. Bo aktualnie mam licznik, który liczy ilość wejść na każdą podstronę a tego nie chcę.
@thomson- właśnie o to mi chodzi. Ma to wyglądać tak: (IMG:style_emoticons/default/questionmark.gif) Ten post edytował ReBeLs513 16.07.2010, 14:11:58 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Nic prostszego, teraz tylko dodajesz if'a przed tą linijkę co ja dałem. W if'ie sprawdź czy ciasteczko NIE istnieje ("!isset($_COOKIE['TestCookie'])") a jeżeli prawda (czyli wchodzi po 1h) to zwiększasz ilość wejść w pliku.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%) ![]() ![]() |
nie wiem jak to połączyć (IMG:style_emoticons/default/haha.gif) ... po tym: !isset($_COOKIE['TestCookie']) dać tą Twoją linijkę?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%) ![]() ![]() |
Wymyśliłem co innego... ale nie działa:o
Na każdej podstronie mam kod include:
a pliku subskrypcja.php mam m.in. taki kod licznika:
Dlaczego za każdym kliknięciem lub odświeżeniem strony nalicza mi odwiedziny?(IMG:style_emoticons/default/questionmark.gif) Jak to zablokować, aby ponownie zliczał po 12h? Może jest jakiś błąd w kodzie? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:44 |