<?php
// flock-2b.php

$serverpath dirname($_SERVER['SCRIPT_FILENAME']);
$datapath "/data/";
$datadir "$serverpath"$datapath";
$datafilename "filetto.txt";
$filename "$datadir"$datafilename";

echo 
"<em>flock-2b.php<br>";
echo 
"Tämä kesti vajaa 10 sekuntia</em><hr>";

// Tämä on valeavaus
$fp fopen($filename,"a");
flock($fp,2); // Muut poissulkeva (muita hylkivä) lukko

$fpsafe fopen($filename,"w");
fwrite($fpsafe,'Uusi tekstitiedoston sisältö');
fclose($fp);
fclose($fpsafe);

echo 
"<h3>Filetto:</h3>";
include (
"$filename");
?>