Hi,
Es ist unter anderem üblich, die Datei komplett in einen Puffer einzulesen (z.B. ein Array) und nach Bearbeitung dieses Puffers, die Datei mit dessen Inhalt komplett neu zu schreiben.
Ideal waere fuer mich gewesen, die Datei mit einem fopen lesen und komplett neu beschreiben zu koennen, nun muss ich halt zwei Schritte daraus machen.
Beachte auch, dass unter einer Multiuser-Umgebung sichergestellt werden muss, dass zwei Prozesse nicht gleichzeitig die selbe Datei bearbeiten.
hehe, genau um andere Dateien zu sperren dient das Ganze ;-)
Sie selbst wird waehrend des Lese-Schreibevorgangs mit flock gesperrt.
Gruesse, Joachim
--
Am Ende wird alles gut.
Am Ende wird alles gut.