Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Licznik wizyt oparty na cookies
X_x_XXX_x_X
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 5.05.2010
Skąd: Józefów

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


Szukam licznika, który jest odporny na odświeżenia. Dzisiaj szukałem dobre 15 minut ale większość była oparta na plikach graficznych szukam takiego co jest tylko na tekstowych tj. plik gdzie zapisuje się liczba. Dobrze by był to kod, który wkleję do index.php.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gorden
post
Post #2





Grupa: Zarejestrowani
Postów: 486
Pomógł: 101
Dołączył: 27.06.2010

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


mam nadzieję, że nie za późno... jeśli chcesz, aby licznik doliczał odwiedziny na każdej stronie, robisz jeden plik, a później includujesz go na każdej stronie. jeśli chcesz na jednej stronie, po prostu wklejasz kod...

  1. <?php
  2. $plik = fopen("licznik.txt","r"); //plik, gdzie będzie znajdować się licznik
  3. $licznik = fgets($plik);
  4. fclose($plik);
  5.  
  6. if(!isset($_COOKIE['odwiedziny'])) {
  7. setcookie("odwiedziny", time() - 86400); //tutaj czas w sekundach, co ile ma być naliczany licznik
  8. $licznik++;
  9. $plik = fopen("licznik.txt","w"); //tutaj wpisujemy taki plik, jak wyżej
  10. fwrite($plik, $licznik);
  11. fclose($plik);
  12. }
  13. echo"Odwiedziło nas <b>$licznik</b> osób!"; //tutaj echo ze zmienną $licznik
  14. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 25.09.2025 - 01:38