if(file_exists("counter.n")) /* sprawdza, czy plik istnieje */ { $file=fopen("counter.n", "r"); /* otwiera plik */ flock($file, 1); /* blokuje plik */ $ile=fgets($file, 100); /* odczytuje wartość */ flock($file, 3); /* odblokowuje plik */ fclose($file); /* zamyka plik */ $ile++; /* zwiększa wartość o 1 */ } else $ile=1; /* jeśli plik nie istnieje, wyświetli się 1 */ $file=fopen("counter.n", "w"); /* otwiera plik do zapisu */ flock($file, 2); /* blokuje do zapisu */ fwrite($file, $ile); /* zapisuje wartość */ flock($file, 3); /* odblokowuje plik */ fclose($file); /* zamyka plik */ ?>