Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 12 Dołączył: 22.11.2008 Ostrzeżenie: (20%)
|
cześć:)
Postanowiłem napisać licznik odwiedzin odporny na odświeżenia, który będzie zapisywał ip gości w bazie. Niestety gdy napisałem coś to oczywiście nie działa i chyba nawet wiem czemu. Otóż wszystko jest w pętli. Poniżej jest kod. Prosiłbym o opisanie jak można takowy licznik wykonać i jakie pola muszę mieć w bazie?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 18.08.2008 Skąd: Pabianice Ostrzeżenie: (0%)
|
Ciastka bym nie stosował, bo o dziwo mnustwo ludzi ma wyłączoną obługę ciastek w przeglądarkach...
Sugerując się Twoim kodem (pomysłem) uprościłbym go trochę i zoptymalizował: Kod mysql_query("insert into IGNORE `licznik` set ip=`".$_SERVER['REMOTE_ADDR']."`"); czyli jeżeli ustawimy na polu IP w bazie danych UNIQUE będzie zapisywał tylko unikalne adresy IP, bo powtarzające się będą ignorowane (IGNORE). Natomiast odczyt ilości IP do licznika wykonywałbym z bazy danych Kod mysql_query("select count(ip) from `licznik`");
|
|
|
|
Strarus Licznik odwiedzin przechowywujący ip w bazie 9.01.2009, 19:45:21
thomson89 Ustaw ciasteczko, z datą wygaśnięcia do pólnocy. O... 9.01.2009, 20:15:36
Strarus Niestety pierwsza część Twojego posta jest bezużyt... 9.01.2009, 20:44:09
Strarus dzięki bardzo, czyli w bazie muszę jeszc... 9.01.2009, 20:51:41 ![]() ![]() |
|
Aktualny czas: 5.04.2026 - 11:02 |