Zdravím, proč mi, prosím, nefunguje toto jednoduché počítadlo přístupů:
<?
$file = "pocet.inc"; //soubor do kterého se to ukládá
$open_file = fopen ($file,'r+'); //otevře soubor pro čtení a zápis
$pocet = fread ($open_file, '100("file")') + 1; //přičte k $open_file 1
rewind ($open_file); //nastavení na začátek souboru
fwrite ($open_file, $pocet); //zapíše do souboru aktuální počet přístupů
fclose ($open_file); //zavře soubor
?>
<h1>Stránka s počítadlem</h1>
<p>Jste <? include $file; ?>. návštěvník této stránky</p>...
Děkuju
                                 
                                 
                               
               
                              
                                 
                                      Ehm. Smím se zeptat, co je tohle za řádek?
$pocet = fread ($open_file, '100("file")') + 1; //přičte k $open_file 1
Hlavně ten druhý parametr funkce fread()? 
Podívejte se do manuálu jaký druhý parametr očekává funkce fread().
                                 
                                 
                               
               
                              
                                 
                                      sorry, já nevím, není to z mé hlavy, poslal mi to kámoš ...
                                 
                                 
                               
               
                              
                                 
                                      Tomík:
http://tvorba-webu.zdarek.com/php/pocitadlo.php
                                 
                                 
                               
               
                              
                                 
                                      TV: zkus to trénovat na http://www.pcsvet.cz/art/article.php?id=1408
                                 
                                 
                               
               
                              
                                 
                                      OT: Tomík jak tu byla někde ta diskuze kolik je 1+1 jako antispamové opatření tak na tom uvedeném odkazu je zajímavěší problém:
"Fread načte soubor ke kterému se přičte 1"
Takže kolik je soubor+1?
                                 
                                 
                               
               
                              
                                 
                                      Nebýt těch chyb tak je tenhle kód adeptem do soutěže "průser roku". Aneb ať žije atomicita :)
                                 
                                 
                               
               
                              
                                 
                                      pokusím se to malinko napravit, díky všem ...
                                 
                                 
                               
               
                              
                                 
                                      cz.php.net/file
a chybi ti tam jeste flock, protoze soubor by mel byt zamceny, pokud s nim nepracuje vzdy pouze 1 uzivatel. Jakoze pocitadlo zobrazi 5 lidi naraz.