PHP. Prosty licznik
Prosty, aczkolwiek przydatny licznik... Pracuje na zasadzie ilości odwiedzin, ale każda osoba jest liczona tylko raz na 24h. Dzięki temu możemy uzyskać faktyczną ilość osób, a nie jakieś fikcyjne liczby...
Tworzymy plik o byle jakiej nazwie (innej niż "licznik.php") i wstawiamy ten kod:
<?php
if ( isset($_COOKIE["ile"]) && $_COOKIE["ile"] == "site" ) {
include("licznik.php");
$akt = $ilosc;
echo($akt);
} else {
setcookie("ile", "site", time()+86400, "");
include("licznik.php");
$liczba=($ilosc);
echo($liczba);
$liczba++;
$plik=fopen("licznik.php","w+");
fputs($plik,'<?php ');
fputs($plik,'$ilosc');
fputs($plik,'=');
fputs($plik,$liczba);
fputs($plik,' php?>');
fclose($plik);
}
php?>
|
Teraz tworzymy kolejny plik o nazwe "licznik.php" i wstawiamy do niego taki oto kod:
Pozostało nam tylko jeszcze wrzucić całość na strone. Używamy do tego funkcji Include:
|
<?php include("nazwa_pliku_z_1_kodem_i_jego_rozszerzenie"); php?>
|
To już wszystko. Nic trudnego. W razie problemów proszę o kontakt.
Dodał: TomaszOzga
Dział: PHP i bazy danych