Alltså, det är ju jättesvårt att säga utan att se någon kod. Kan det vara så att filen nollställs om två försöker skriva till den samtidigt?
------------------
Gislaved.net
"Tänk på vad du säger så att du inte säger vad du tänker."
6 svar · 143 visningar · startad av aha
Det är så när man söker uppdateras en fil med antalet sökningar.
Men efter ett tag ställer räknaren sig på 0, varför?
------------------
www.fyndtorg.nu/alex
Alltså, det är ju jättesvårt att säga utan att se någon kod. Kan det vara så att filen nollställs om två försöker skriva till den samtidigt?
------------------
Gislaved.net
"Tänk på vad du säger så att du inte säger vad du tänker."
Skrivning av "två samtidigt" kan kanske hindras med flock(). Men jag tror snarare att problemet ligger i sunkig PHP-programmering ;)
/nicclas - www.nyhetsrubriker.com
<?
$fil="antal.txt";
$fd=@fopen($fil,"r");
$contents=@fread($fd,filesize($fil));
$count = $contents + 1;
@fclose($fd);
$fdffp = @fopen("antal.txt","w");
$byte = 1000;
@fwrite($fdffp, "$count",$byte);
@fclose($fdffp);
?>
inte ser jag något som skulle nollställa det.
------------------
www.fyndtorg.nu
:l
Jag tror att det, som sagt, beror på att två besökare skriver till filen samtidigt, vilket leder till att den nollställs.
Eller, du kanske har en väldigt välbesökt sida? ;)
------------------
SteveNet
------------------
- Det var motgräs!
Roland Sandberg förklarar varför han missade öppet mål.
[Redigerat av stevenet den 26 feb 2001]
Jo, det är en hel del besökare / dag, några tusen tror jag. ( inte www.fyndtorg.nu )
Men hur fungerar då flock(); funktionen?
------------------
www.fyndtorg.nu