<?php
/**
* licznik odwiedzin strony v1.0
* @autor Piotr 'shpyo' Cichosz <piotrek@widok2.net>
* struktura pliku \"licznik.dat\":
* aktulny_dzien||ile_wczoraj||ile_dzisiaj||w_sumie
*
*/
if( $_COOKIE[ 'licznik' ] )
{
$arrFile = file( \"licznik.dat\" ); $arrPlik = explode(\"||\", $arrFile[0]); }
else
{
setcookie('licznik', '1', time()+(3600
*24
)); //ustawienie ciasteczek na 24h $arrFile = file( \"licznik.dat\" ); $arrPlik = explode(\"||\", $arrFile[0]);
if( $arrPlik[0
] == date(\"d\") ) {
$arrPlik[2]++; //zwiększenie ilości w dzisiejszym dniu
$arrPlik[3]++; //zwiększenie ogólnej liczby odwiedzin
}
else
{
$arrPlik[0
] = date(\"d\"); //nadanie nowej daty $arrPlik[1] = $arrPlik[2]; //zapamiętanie ile osób odwiedziło stronę wczoraj
$arrPlik[2] = 1; //ustawienie nowej wartości dla dzisiaj
$arrPlik[3]++; //zwiększenie ogólnej liczby odwiedzin
}
$temp = implode(\"||\", $arrPlik); $arrFile = fopen( \"licznik.dat\", 'w'); $arrFile = file( \"licznik.dat\" ); $arrPlik = explode(\"||\", $arrFile[0]); }
echo 'odwiedziło nas: <b>' . $arrPlik[3] . '</b><br /> wczoraj: <b>' . $arrPlik[1] . '</b><br />
dzisiaj: <b>' . $arrPlik[2] . '</b>';
?>
co myślicie o tym?
fajne? Pierwsza z moich publikacji która "idzie" w świat ;].
czekam na uwagi, pytania itp.
działanie można zobaczyć tu:
http://widok2.net/~piotrek/licznik/
Ten post edytował shpyo 6.11.2004, 07:54:08