pocitadlo pristupu

jsem docela zacatecnik v php a kod pocitadla jsem nepsal ja. zdroj. kod pocitadla (viz nize) mam v souboru pocitadlo.php a tento soubor includuju. jeste to obsahuje soubor pocitadlo.txt, ve kterem je jen cislo. problem je ten, ze kdyz prijdu na stranku poprve za den, tak se sice pripocte do souboru pocitadlo.txt pristup, ale nevypise se to. kdyz uz tam jdu podruhe, tak uz je to ok, pristup se nepripocte a vypise to obsah pocitadlo.txt. muze mi nekdo poradit? obsah souboru pocitadlo.php zde:

<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
$cesta_pocet = "pocitadlo.txt";
$delka = 255;
if(!isset($pocitadlo))
{
if(@file_exists($cesta_pocet))
{
$soubor = FOpen($cesta_pocet,"r+");
$vysledek_cteni = FRead($soubor,$delka);
Rewind($soubor);
Fclose($soubor);
}
else
{
exit;
}
$soubor = FOpen($cesta_pocet,"r+");
$vysledek_cteni = $vysledek_cteni +1;
$zapis = FPutS($soubor,$vysledek_cteni);
Fclose($soubor);
$ulozit_cook = SetCookie("pocitadlo","pocitadlo",time()+86400);
}
else
{
if(@file_exists($cesta_pocet))
{
$soubor = FOpen($cesta_pocet,"r+");
$vysledek_cteni = FRead($soubor,$delka);
Rewind($soubor);
Fclose($soubor);
}
else
{
exit;
}
echo $vysledek_cteni;
}
?>
oops, rozhodilo se odstaveni. snad se v tom vyznate...
<HTML>To jsi psal ty? Me uz totiz v dotazu to parkrat prislo mailem prave s timto kodem</HTML>
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
$cesta_pocet = "pocitadlo.txt";
$delka = 255;
if(!isset($pocitadlo))
{
if(@file_exists($cesta_pocet))
{
$soubor = FOpen($cesta_pocet,"r+");
$vysledek_cteni = FRead($soubor,$delka);
Rewind($soubor);
Fclose($soubor);
}
else
{
exit;
}
$soubor = FOpen($cesta_pocet,"r+");
$vysledek_cteni = $vysledek_cteni +1;
$zapis = FPutS($soubor,$vysledek_cteni);
Fclose($soubor);
$ulozit_cook = SetCookie("pocitadlo","pocitadlo",time()+86400);
echo $vysledek_cteni;
}
else
{
if(@file_exists($cesta_pocet))
{
$soubor = FOpen($cesta_pocet,"r+");
$vysledek_cteni = FRead($soubor,$delka);
Rewind($soubor);
Fclose($soubor);
}
else
{
exit;
}
echo $vysledek_cteni;
}
?>
:) nebude to cirou nahodou tim, ze je tam cookie na zakaz opakovani pristupu z 1 pocitace za 86400 milivterin?
a to jsi jako vzal kde?
Ta moje oprava stavajiciho kodu by mela fungovat, pri prvnim pristupu totiz chybel prikaz, ktery by soucasnou hodnotu vyechoval, a pak se skript ukonci...