-
6 -
6 -
64 -
42
234 plików
4,13 GB
function odczytaj($plik)
{
clearstatcache();
$wp = @ fopen($plik, 'r');
if (!$wp) return false;
flock($wp, 1);
$returner = @ fread($wp, filesize($plik));
flock($wp, 3);
fclose($wp);
return $returner;
}
function zapisz($plik, $zawartosc)
{
clearstatcache();
$wp = @ fopen($plik, 'a');
if (!$wp) return false;
flock($wp, 2);
fseek($wp, 0);
ftruncate($wp, 0);
$returner = @ fwrite($wp, $zawartosc);
fflush($wp);
flock($wp, 3);
fclose($wp);
return $returner;
}
$plik_licznika = 'plik.txt';
$licznik = odczytaj($plik_licznika);
$licznik++;
if ($licznik !== FALSE) zapisz($plik_licznika, $licznik);
echo $licznik;
?>
- sortuj według:
-
1 -
0 -
0 -
0
1 plików
0 KB