Tom: Daten in neue Zeile schreiben

Beitrag lesen

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);
}