<?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 iloci 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 wartoci 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 '<B>Wizyt:</B>' . $arrPlik[3] . '<br /> <B>Dzisiaj:</B> ' . $arrPlik[2] . '';
?>
Mam taki kod, który odpowiada za liczenie wizyt. Jednak licznik zatkał się na liczbie 4881 i anie drgnie dalej

co ejst grane ? :|
MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp