![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zablokowani Postów: 199 Pomógł: 0 Dołączył: 4.05.2003 Skąd: Tarnowskie Góry Ostrzeżenie: (10%) ![]() ![]() |
napisalem sobie prosty licznik odwiedzin ktory wyglada tak:
[php:1:538d098489]<?php //licznik oparty na plikach tekstowych (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) if (!(file_exists("licznik.txt"))) { $plik = fopen ("licznik.txt", "w+"); fputs ($plik, "-"); fclose ($plik); } $ile = filesize ("licznik.txt"); $plik = fopen ("licznik.txt", "a"); flock ($plik, 2); fputs ($plik, "-"); flock ($plik, 3); fclose ($plik); print "Licznik odwiedzin: <b>$ile</B><br><i>(od 20.07.2003)</I>"; ?> [/php:1:538d098489] jakzrobic aby licznik ten nie dzialal na odswierzanie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
ja mam zrobione tak:
kod pliku do liczenia: [php:1:d099b041d8]<?php $fp=fopen("./coun/licznik.txt","r"); flock($fp,1); $count=fgets($fp,20); flock($fp,3); fclose($fp); if($odwiedziny!="tak") { // to jest sprawdzenie czy cooki jest na dysku klienta $fw=fopen("./coun/licznik.txt","w"); flock($fw,2); $count=$count+1; fputs($fw,$count); flock($fw,3); fclose($fw); } echo ("Ilosc odwiedzin<br> od 14.07.2003: $count"); ?>[/php:1:d099b041d8] a na glownej stronie dajesz cos takiego [php:1:d099b041d8]<?php setcookie("odwiedziny",tak,time()+600); ?>[/php:1:d099b041d8] 600 = 10 minut acha i pamietaj zeby ciasteczko wpisac na samym poczatku przed <head> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 00:25 |