co mam spatne?

fwrite($fp, $pocet, StrLen($pocet ));
fclose( $fp );


prej mam chybu v techto dvou radcich (jedna se o pocitadlo pristupu do flashe)
zkus
fwrite($fp, $pocet.StrLen($pocet ));
fclose( $fp );

;)
zadna zmena
Tak sem hoď ještě proměnný $fp, $pocet a fci StrLen ;)
takhle je to cely

<?
$jmenoSouboru = "pocitadlo.txt";

if (file_Exists($jmenoSouboru)):
$fp = fopen($jmenoSouboru,"r");
$pocet = fread($fp, FileSize($JmenoSouboru));
fclose( $fp );
else:
$fp = fopen($JmenoSouboru,"w");
$pocet = 0;
endif;
$pocet = $pocet + '1';

$fp = fopen( $JmenoSouboru,"w+");
fwrite($fp, $pocet.StrLen($pocet ));
fclose( $fp );

print "stavPocitadla=$pocet";
?>
heh.. mám v tom zmatek...
ono to má přičíst jedničku a zapsat ji do souboru.. ne?
no asi tak, a to cela se ma pak zobrazit v textovem poli ve flashi, je to podle navodu v knizce ...
ve fopenech máš velký J v proměnné $JmenoSouboru
jinak už mě nic nenapadá.. asik sem tě moc dobře nepochopil
krasna prace, dik
funguje? Není zač =)
tak uz se to zobrazjue, ale nejak to nepripocitava: http://www.filipovo.euweb.cz/index2.php
ale do textaku se to zapisuje, jen to nezobrazuje aktualizovany, problem bude teda nekde v odesilani informaci ze souboru do flashe
hmm, tak ne, tak ani nezapisuje, zapsala se jenom jednicka a ta tam zustava porad
A jejej. Uz na pohled je ve zdrojaku spoustu chyb.
Dvakrat otviras soubor pro zapis, ale pouze jednou ho zaviras. Promenna musi mit stejny tvar (velikost pismen). Cislo se nedava do apostrofu.
A navic te kyselejsyrecek docela pekne pomatl. Ten tvuj puvodni zapis fwrite() je spravny. A jeste jedna pripominka. Vytvoreni noveho souboru tam ani nemusi byt, protoze se sam vytvori, ale budiz.

Takze spravny zdrojak by mel byt takto:

<?
$jmenoSouboru = "pocitadlo.txt";

if (file_Exists($jmenoSouboru)):
$fp = fopen($jmenoSouboru,"r");
$pocet = fread($fp, FileSize($jmenoSouboru));
fclose($fp);
else:
$fp = fopen($jmenoSouboru,"w");
$pocet = 0;
fwrite($fp, $pocet, StrLen($pocet));
fclose($fp);
endif;

$pocet = $pocet + 1;

$fp = fopen($jmenoSouboru,"w");
fwrite($fp, $pocet, StrLen($pocet));
fclose($fp);

print "stavPocitadla=$pocet";
?>
dobry uz to mam vyreseny, trochu jinak ale jede