Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Zle obliczanie odwiedzin
inOs
post 28.05.2008, 19:20:47
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 16.01.2008

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


Witajcie, mam pewien skrypt, na zliczanie odwiedzin o to on:
  1. <?php
  2. // Our log file;
  3. $counter = preg_replace('/[^a-zA-Z0-9s-]/', '', end(explode('/',$_SERVER['REQUEST_URI']))).'.txt';  
  4.  
  5. // Date logging;
  6. $today = getdate();
  7. $month = $today[month];
  8. $mday = $today[mday];
  9. $year = $today[year];
  10. $current_date = $mday . $month . $year;
  11.  
  12. // Log visit;
  13. $fp = fopen($counter, "a");
  14. $line = $REMOTE_ADDR . "|" . $mday . $month . $year . "\n";
  15. $size = strlen($line);
  16. fputs($fp, $line, $size);
  17. fclose($fp);
  18.  
  19. // Read log file into array;
  20. $contents = file($counter);
  21.  
  22. // Total hits;
  23. $total_hits = sizeof($contents);
  24.  
  25.  
  26.  
  27.  
  28. // Let's display everything;
  29. echo "" . $total_hits . "" . $total_hosts_size . "" . $daily_hits_size . "" . $daily_hosts_size;
  30.  
  31. ?>

Zawsze normalnie funkcjonował, ale kiedy strony podzieliłem na części, i potem tylko includowalem, to np pisało mi 68 odwiedzin, a po odświeżeniu juz 676, pewnie coś przez to include, może to zlicza includowanie czegoś jako osobne wejście?
Tu macie przykład:
http://frikiz.com/pages/accion/acpages/acterythsuse.php
BTW. jakis czas temu pomagaliscie mi ze skryptem do losowych filmików, juz działa, jak ktoś go chce to pisać na priva...
Pozdrawiam

Juz rozwiązałem problem, przepraszam za zawracanie głowy, można zamknąć temat...

Ten post edytował inOs 27.05.2008, 21:50:33
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: 26.06.2025 - 01:37