co mam spatne?
10 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
fwrite($fp, $pocet, StrLen($pocet )); fclose( $fp ); prej mam chybu v techto dvou radcich (jedna se o pocitadlo pristupu do flashe)
-
zadna zmena
-
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"; ?>
-
no asi tak, a to cela se ma pak zobrazit v textovem poli ve flashi, je to podle navodu v knizce ...
-
krasna prace, dik
-
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