Tach!
user öffnet Artikel, per UPDATE wird irgendwo in der DB ein status locked auf true gesetzt.
user speichert Artikel, per UPDATE wird locked auf false gesetzt.
ist locked auf false, kann anderer User Artikel nicht öffen (bzw. editieren)offensichtliches Problem: User speichert Artikel nicht, sondern schließt Browserfenster einfach so. Oder Browser stürzt ab. Was auch immer.
Statt true/false die User-ID speichern, dann kann man zum Beispiel den anderen anzeigen, wer den Artikel bearbeitet und auch nach einem Absturz eine Wiederaufnahme (Liste der selbst geöffneten Artikel) anbieten.
dedlfix.