![]() |
![]() |
![]()
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: Zablokowani Postów: 199 Pomógł: 0 Dołączył: 4.05.2003 Skąd: Tarnowskie Góry Ostrzeżenie: (10%) ![]() ![]() |
Cytat ja mam zrobione tak:
kod pliku do liczenia: [php:1:b7da8b3d2f]<?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:b7da8b3d2f] a na glownej stronie dajesz cos takiego [php:1:b7da8b3d2f]<?php setcookie("odwiedziny",tak,time()+600); ?>[/php:1:b7da8b3d2f] 600 = 10 minut acha i pamietaj zeby ciasteczko wpisac na samym poczatku przed <head> nie dziala tak jak ma bo jak odswierzam to i tak powieksza sie liczba na liczniku |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 23:15 |