Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Problem z licznikiem
krzysztoff85
post 12.06.2007, 23:00:46
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.01.2007

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


  1. <?php
  2. $sFile = 'licznik.txt';
  3. $aFile = file( $sFile );
  4. $sData = $aFile[0];
  5. if( strlen( $sData ) == 0 )
  6. {
  7. $sData = 0;
  8. }
  9. if( !isset( $_COOKIE['visited_private']) && !$PHPSESSID )
  10. {
  11. $sData++;
  12. $rFile = fopen( $sFile , 'w' );
  13. fwrite( $rFile, $sData );
  14. fclose( $rFile );
  15. setCookie('visited_private', true, time( ) + 86400 , "/", $SERVER_NAME);
  16. }
  17. ?>


Dalej w kodzie strony mam wyświetlanie licznika:

  1. <?php
  2. echo $sData;
  3. ?>


Problem polega na tym, że nie wiem gdzie jest ukryty błąd. Wg. statystyk home.pl mam około 16 wizyt dziennie natomiast licznik potrafi nabić około 1000. Sprawa wygląda też tak, że strona posiada duża ilość domen (~100). Please, help me blinksmiley.gif

Czy jest np. możliwość stworzenia ciastka gdzie będzie zapisana nie tylko jedna domena ale np 100 questionmark.gif
Go to the top of the page
+Quote Post
nexis
post 12.06.2007, 23:27:05
Post #2





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Cytat
Wg. statystyk home.pl mam około 16 wizyt dziennie natomiast licznik potrafi nabić około 1000


Na pewno nie mylisz pojęcia wizyty z odsłonami? Może stronę odwiedza 16 unikalnych osób dziennie, a średnia ilość odświeżeń dla każdego z nich wynosi 62,5 (1000/16)?

Ten post edytował nexis 12.06.2007, 23:27:20


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:19