Moin!
Dann könnte ich mich ja nun schlafen legen...
Zum Beispiel. War gestern abend ja auch schon ziemlich spät.
allerdings habe ich mir ja schon wieder ein neues Rätsel gebastelt, weil ich "mal eben schnell" ein Locking in das speichern.php einbauen wollte. *grummel*
Was ist dein Problem?
$fp = fopen("/tmp/lock.txt", "w+");
if (flock($fp, LOCK_EX)) { // do an exclusive lock
fwrite($fp, "Write something here\n");
flock($fp, LOCK_UN); // release the lock
} else {
echo "Couldn't lock the file !";
}
fclose($fp);
Locking kann so einfach sein.
Und gegen die möglichen Problem bei Modus "w" und "w+" kann man sich (Userkommentare sind schön) ja auch mit Modus "a" und ftruncate() schützen.
- Sven Rautenberg
--
Die SelfHTML-Developer sagen Dankeschön für aktuell 20885,68 Euro Spendengelder!
Die SelfHTML-Developer sagen Dankeschön für aktuell 20885,68 Euro Spendengelder!