Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Prosty ale skuteczny licznik odwiedzin.
Corwin2k2
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 19.01.2011

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


Witam chciałem pokazać mojego autorstwa licznik odwiedzin, opierający się na ciasteczku i pliku (baza danych). Jest to prosty i na pewno znajdzie się nie idealność, ale i tak myślę że jest fajny smile.gif

OPIS
1. otwieranie pliku i czytanie zawartości.
2 jeżeli ciasteczko nie istnieje jest zwiększana wartość o +1
3. utworzenie ciasteczka na długość 1500s.
4. czytanie zawartości pliku w celu wyświetlenia na stronie ilości odwiedzin (zmienna: $intli).

  1. <?php
  2. if(isset($_COOKIE['li']) == FALSE) {
  3. $file = fopen("db/licznik.txt", "a+"); // otwarcie pliku
  4. $int = fread($file, 300); // czytanie pliku
  5. $su = $int + 1; // +1
  6. ftruncate($file, 0); // kasowanie zawartości pliku
  7. fwrite($file, $su, 300); // zapis pliku
  8. fclose($file); // zamykanie pliku
  9. }
  10.  
  11. setcookie("li", "licz", time()+ 1500); // utworzenie ciasteczka, 1500s = czas ciasteczka
  12.  
  13. $file = fopen("db/licznik.txt", "r");
  14. $intli = fread($file, 300);
  15. fclose($file);
  16.  
  17. echo $intli;
  18. ?>


PS. folder "db" ustawiamy chmod 777

Pozdrawiam.

Ten post edytował Corwin2k2 5.02.2011, 10:40:40


--------------------
www.lop.ovh.org/uprawa_tytoniu
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 13:53