![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 9.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałbym mieć prosty skrypt do zliczania osób odwiedzających stronę, ale są dwa warunki które musi spełniać: 1. być odpornym na odświeżanie 2. po około 24 godzinach zliczyć ponownie wejście tego samego użytkownika. Wiem, że można to zrobić na dwa sposoby - na ciasteczkach i na zbanowanych adresach IP. mam dwa skrypty, ale w z każdym jest coś nie tak ;-)
Nie wiem czemu ale skrypt ten nie działa - po odświeżaniu zawsze wertość w pliku licznika jest zwiększana oraz wyskakuje mi komunikat: Warning: setcookie() expects parameter 3 to be long, string given in /home/site/15909/www/skrypt/z.php on line 19" title="Zobacz w manualu PHP" target="_manual do tej lini:
Drugi skrypt jaki mam działa, ale ma jedną wadę jak doda ip do listy zbanowanych to użytkownik zostanie zliczony tylko 1 raz (no chyba, że wyczyszcze ręcznie plik ze zbanowanimi adresami ip, ale chciałbym, żeby to odbywało się automatycznie)
Chciałbym aby ten skrypt potrafił czyść plik banned_ip z adresów ip, bądź nadpisywał pustym plikiem o odpowiednich atrybutach (666 lub 777), raz na dobę np o 4 w nocy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 05:21 |