Kod
<?
setcookie("count","1",time()+3600); // ustawienie ciasteczka
?>
<HTML>
......
<?
if($count!="1")
{
$plik=fopen("licznik.txt", "r");
$licznik=fgets($plik);
fclose($plik);
$licznik++;
$plik=fopen("licznik.txt", "w");
fwrite($plik, $licznik);
fclose($plik);
}
else
{
$plik=fopen("licznik.txt", "r");
$licznik=fgets($plik);
fclose($plik);
}
?>
<br>
<?
$plik = 'licznik.txt';
if (file_exists($plik)) include($plik);
?>
</HTML>
setcookie("count","1",time()+3600); // ustawienie ciasteczka
?>
<HTML>
......
<?
if($count!="1")
{
$plik=fopen("licznik.txt", "r");
$licznik=fgets($plik);
fclose($plik);
$licznik++;
$plik=fopen("licznik.txt", "w");
fwrite($plik, $licznik);
fclose($plik);
}
else
{
$plik=fopen("licznik.txt", "r");
$licznik=fgets($plik);
fclose($plik);
}
?>
<br>
<?
$plik = 'licznik.txt';
if (file_exists($plik)) include($plik);
?>
</HTML>
Licznik za każdym razem zlicza gdy strona jest odświeżana
a nie powinien bo setcookie("count","1",time()+3600);