Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak przerobic licznik ?, mam gotowy kod, ale.......
ona_15
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 17.11.2004

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


Witam...
Jestem nowa na tym forum i dopiero raczkuje w php, znalazlam na tym forum kod licznika i chciala bym zeby ten licznik opieral sie na sesjach (podobno tak jest lepiej - forum.php.pl)

  1. <?php 
  2.  
  3. /* skrypt zakłada że istnieje plik count.dat do ktorego zliczane są ilości odwied
  4. in */ 
  5.  
  6. $counter_file = &#092;"./count.dat\"; 
  7. if(!($fp = fopen($counter_file, &#092;"r\"))) 
  8. { 
  9.  die (&#092;"Nie mogę otworzyć pliku $counter_file.\"); 
  10. } 
  11. $counter = (int) fread($fp, 20); 
  12. fclose($fp); 
  13.  
  14. if(!$_COOKIE['moj_licznik']) 
  15. { 
  16.  $counter++; 
  17.  $fp = fopen($counter_file, &#092;"w\"); 
  18.  fwrite($fp, $counter); 
  19.  fclose($fp); 
  20. } 
  21. else 
  22. { 
  23.  // ustawiam ciastko na 24 godziny 
  24.  setcookie('moj_licznik', 'tak', time()+3600*24); 
  25. } 
  26. $count = &#092;"Jesteś gościem nr: $counter.\"; 
  27.  
  28. ?>


Wiec jak to przerobic na sesje questionmark.gifquestionmark.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Forgoot
post
Post #2





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 17.03.2004
Skąd: Suwałki

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


To jest licznik z tematu: http://forum.php.pl/index.php?showtopic=22903

Tylko zamiast:

  1. <?php
  2. if(!$_COOKIE['licznik_mamber'])
  3. ?>


jest:

  1. <?php
  2. if(!$_COOKIE['moj_licznik'])
  3. ?>


--------------------
"Nie bój się krytyki, ale pochwały lękaj się bardzo"
Zapraszam: www.Przerosl.com.pl !
Go to the top of the page
+Quote Post
peterj
post
Post #3





Grupa: Zarejestrowani
Postów: 121
Pomógł: 0
Dołączył: 9.02.2004
Skąd: Warszawa

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


Ciasteczka ( Cookies ) często się niesprawdzają ponieważ użytkownik może w przeglądarce wyłączyć ich obsługę i nie będą spełniały swojej funckji.

Poczytaj Manual -> php Sesje


--------------------
Warsztat: Apache 1.3.29 / PHP 4.3.4 / MySQL 3.23.58 / Winsyntax
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 Aktualny czas: 19.08.2025 - 14:58