Licznik

0

Chciałbymzrobic licznik odwiedzin. Ale tak, żeby on nie zliczał odwiedzin jak se klikne odśwież, tylko jak otwiera strone całkiem na nowo. Jak to zrobić ??

PS. Wiem że mi napiszecie że to już było na forum, ale ONO JEST TAK DUŻE ŻE MI SIĘ NIE CHCE SZUKAĆ !!!

Dlatego help me!!!

0

bardzo prosto

tworzysz 2 pliki jeden z licznikiem a drugi s hostem

gdy gosc wchodzi na sajt to :

oidczytuje z pliku z licznikiem liczbe i dodaje 1

nasteopnie w plik uz hostem zapisuje host osoby ktora ostatnio wlazla

$host_odczyt = wartosc odczytan z pliku z hostem
$host = getenv(REMOTE_ADRR);

i teraz tworzysz if ($host == "$host_odczyt") {

nie robi nic

} else if ($host != "$host_odczyt) {

dodaje do pliku z licznikiem 1 i zapisuje do pliku z hostem nowego hosta
}

jakbys czegos nie rozumial wal na e-mail [email protected]

0

co jest do sciagniecia?

0

Albo robisz ten licznik na bazie: pobierasz ip i wpisujesz do bazy danych np. z czasem na bierzacy+10 minut. Po 10 min. badz wiecej - gdy ktos wchodzi na nasza witryne, skrypt sprawdzasz baze i usuwasz "nieaktualnie" IP. A sam licznik zwiekszasz jesli danego IP nie ma w bazie. To bedize dzialalo, ale +- te 10 min czy ile tam sobie ustawisz...

0

możesz też ładować ciasteczko i sprawdzać kiedy ostatnio strona była ładowana, jeśli dalej niż np. godzinę temu to zwiększasz licznik

Nie mów że nie chce ci się szukać, bo komuś się nie będzie chciało odpowiadać, a tym bardziej szukać odpowiedzi

0

FAQ - sam dodałem :) Wymaga MySql.

0

FAQ - sam dodałem :) Wymaga MySql.

a mój :p nic nie wymaga :-P
http://4programmers.net/view_faq.php?id=269 [cygaro]

1 użytkowników online, w tym zalogowanych: 0, gości: 1