Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Blokowanie licznika
Mateoo88
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 11.01.2012

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


Witam, mam skrypt licznika odwiedzin, bardzo prostego. Licznik działa dobrze a nawet można żec aż za dobrze (IMG:style_emoticons/default/smile.gif) Nalicza każde wejsce na strone nawet gdy się strone odswieży to też nalicza. Czy może ktoś mi pomóc lub nakierować co zrobić aby przyblokować ten licznik tak by naliczał wejscia z jednego adresu co 12h. Z góry dzięki
  1. <?php
  2. $count_my_page = ("hitcounter.txt");
  3. $hits = file($count_my_page);
  4. $hits[0] ++;
  5. $fp = fopen($count_my_page , "w");
  6. fputs($fp , "$hits[0]");
  7. fclose($fp);
  8. echo $hits[0];
  9. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ilware
post
Post #2





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

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


http://wortal.php.pl/Wortal/Artykuly/PHP/P...ch-programistow

temat wałkowany miliardy razy, nie możesz wysłać nagłówków jak wyślesz już jakieś znaki do przeglądarki.

oprócz tego dodanie tylko tej linii Ci nic nie da, po prostu teraz przy każdym odświeżeniu będzie się tworzyło ciasteczko.musisz sprawdzić czy ciasto istnieje jeżeli nie to tworzysz nowe i inkrementujesz licznik, jeżeli istnieje to nic nie robisz.

Ten post edytował Ilware 12.01.2012, 14:19:39
Go to the top of the page
+Quote Post

Posty w temacie
- Mateoo88   [PHP]Blokowanie licznika   12.01.2012, 13:12:49
- - Ilware   sposobów zabezpieczeń jest kilka 1- zapisywanie c...   12.01.2012, 13:19:14
- - Mateoo88   Zależy mi na prostocie więc wybieram ciasteczka. ...   12.01.2012, 13:36:11
- - Ilware   http://wortal.php.pl/Wortal/Artykuly/PHP/P...ch-pr...   12.01.2012, 14:17:29
- - Bateria   [PHP] pobierz, plaintext <?php if(!isset...   12.01.2012, 14:34:46
- - Mateoo88   Wyskakuje błąd w 10 linijce kodu czyli: [PHP] pobi...   12.01.2012, 14:46:18
- - Bateria   Zrób to tak jak napisałem i jak będzie dalej błąd ...   12.01.2012, 14:59:07
- - Mateoo88   Pliki wgrywam na serwer. Niestety zrobiłem tak jak...   12.01.2012, 15:16:07
- - Bateria   Jak znów nie zadziała, pisz. [PHP] pobierz, plaint...   12.01.2012, 15:18:02
- - Mateoo88   Niestety, to samo tyle, że błąd jest w 7 lini   12.01.2012, 15:20:14
- - Bateria   Czy aby Twoja przeglądarka ma na pewno włączoną ob...   12.01.2012, 15:28:04
- - Mateoo88   Hmmm no widzisz u mnie działa Twoj link. a moj nie...   12.01.2012, 15:28:30
- - Bateria   Na PW napisałem ci moje gg. Napisz to coś pokombin...   12.01.2012, 15:33:16
- - Ilware   ob_start umieść na samym początku pliku przed wszy...   12.01.2012, 15:35:49
- - Bateria   No i powinno się na samym końcu [PHP] pobierz, pla...   12.01.2012, 15:37:53
- - Mateoo88   w pliku index.php [PHP] pobierz, plaintext <?p...   12.01.2012, 15:38:32
- - Micchaleq   ob_start   12.01.2012, 15:48:10
- - Mateoo88   Jeszcze jedno pytanie co do kodu: Jeżeli chcę by c...   12.01.2012, 15:57:55
- - Bateria   Już tłumaczę: [PHP] pobierz, plaintext setcookie...   12.01.2012, 16:16:03
- - Mateoo88   Dzięki za pomoc i odpowiedź!   12.01.2012, 16:41:22


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 09:02