Hello,
$fp = fopen($daten,"a+");
flock($fp,2);
fputs($fp,$inhalt);
flock($fp,3);
fclose($fp);
}
Wenn Du flock auf diese Weise benutzt, hat es überhaupt keinen Nutzen.
flock() funktioniert als Empfehlung für das Programm, folglich muss man das Ergebnis der Operation auch abfragen.
$fp = fopen($daten,"a+");
if (flock($fp,2))
{
fputs($fp,$inhalt);
flock($fp,3);
}
else
{
fehlermeldung("Datei $daten ist im Moment gesperrt");
}
fclose($fp);
}