X
<?php 
 
function counter($file) { 
    
  
$count false
  
$fp fopen($file'a+');                   // Datei oeffnen 
   
  
if (flock($fpLOCK_EX)) {                  // exclusive lock 
    
$count fread($fpfilesize($file)) + 1// bisherigen Wert lesen 
    
ftruncate($fp0);                        // loeschen 
    
fwrite($fp$count);                      // neuen Wert schreiben 
    
flock($fpLOCK_UN);                      // release lock 
  
} else { 
    echo 
"Couldn't get the lock!"
  } 
  
fclose($fp);                                // Datei schliessen  
  
return $count
}   

$c_file "/tmp/mycounter"
echo 
counter($c_file) . "\n"

?>